Fellow Report - December 3, 2016

2016-12-03 Thread Tim Graham


Triaged

---

https://code.djangoproject.com/ticket/27533 - inspectdb crashes on 
unsupported unique_together constraints in PostgreSQL (accepted)

https://code.djangoproject.com/ticket/27542 - Client.force_login() 
shouldn't use authentication backends without a get_user() method (accepted)

https://code.djangoproject.com/ticket/27544 - F() Expressions updating 
dates in .update() field fails on SQLite (accepted)

https://code.djangoproject.com/ticket/27541 - Provide hooks to override 
manifest file storage in ManifestFilesMixin (accepted)

https://code.djangoproject.com/ticket/27558 - Setting db_index=False on 
existing ForeignKey causes constraint to be recreated on MySQL (accepted)


Authored

--

https://github.com/django/djangoproject.com/pull/723 - Updated to 
elasticsearch 5.

https://github.com/django/django/pull/7653 - Refs #27025 -- Fixed empty 
super() calls in models on Python 3.6.

Reviewed/committed

--

https://github.com/django/django/pull/7630 - Fixed #27544 -- Fixed 
QuerySet.update(dt=F('dt') + timedelta) crash on SQLite.

https://github.com/django/django/pull/7517 - Refs #11964, #26167 -- Made 
Expressions and Q objects deconstructible.

https://github.com/django/django/pull/7624 - Fixed #27402 -- Fixed 
incorrect LocaleMiddleware redirects with prefix_default_language=False.

https://github.com/django/django/pull/7621 - Fixed #27358 -- Added a system 
check to prevent FileField's upload_to from starting with a slash.

https://github.com/django/django/pull/7470 - Fixed #27181 -- Allowed 
contrib.sites to match domains with trailing ".".

https://github.com/django/django/pull/7579 - Fixed #27507 -- Used 
SchemaEditor.execute() to run deferred_sql in migrate's sync_apps().

https://github.com/django/django/pull/5600 - Refs #16859 -- Allowed storing 
CSRF tokens in sessions.

https://github.com/django/django/pull/7638 - Refs #24245 -- Added 
introspection for database defaults on Oracle.

https://github.com/django/django/pull/7637 - Fixed #27556 -- Added Oracle 
support for IsValid function and isvalid lookup.

https://github.com/django/django/pull/7644 - Fixed #27119 -- Cached 
BaseFormSet.management_form property

https://github.com/django/django/pull/7629 - Fixed #27546 -- Removed 
hardcoded class names in __repr__() methods.

https://github.com/django/django/pull/7634 - Fixed #27542 -- Made 
Client.force_login() skip auth backends without get_user().

https://github.com/django/django/pull/7462 - Fixed #27416 -- Prevented 
ModelFormSet from creating objects for invalid PKs in data.
https://github.com/django/django/pull/7647 - Fixed #27558 -- Prevented 
redundant index on InnoDB ForeignKey.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/8c55dc8c-bd7f-4b16-a50d-a43f3b5441ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Template-based widget rendering

2016-12-03 Thread Preston Timmons
Carl,

The default renderer is backwards-compatible with no settings changes, 
> and does not require Jinja2, but it still allows overrides/additions of 
> widget templates. It's also standalone-compatible, in that it is 
> self-contained and has no dependency on TEMPLATES config. 


I like this idea. It's explicit and predictable. A lot simpler than our 
current approach.

Preston

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/952f690d-bfc9-4aba-ba46-0501fd7f27bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.