Django 1.11.4 release notes — Django documentation
From Get docs
Django/docs/3.1.x/releases/1.11.4
Django 1.11.4 release notes
August 1, 2017
Django 1.11.4 fixes several bugs in 1.11.3.
Bugfixes
- Fixed a regression in 1.11.3 on Python 2 where non-ASCII
format
values for date/time widgets results in an emptyvalue
in the widget’s HTML (:ticket:`28355`). - Fixed
QuerySet.union()
anddifference()
when combining with a queryset raisingEmptyResultSet
(:ticket:`28378`). - Fixed a regression in pickling of
LazyObject
on Python 2 when the wrapped object doesn’t have__reduce__()
(:ticket:`28389`). - Fixed crash in
runserver
’sautoreload
with Python 2 on Windows with non-str
environment variables (:ticket:`28174`). - Corrected
Field.has_changed()
to returnFalse
for disabled form fields:BooleanField
,MultipleChoiceField
,MultiValueField
,FileField
,ModelChoiceField
, andModelMultipleChoiceField
. - Fixed
QuerySet.count()
forunion()
,difference()
, andintersection()
queries. (:ticket:`28399`). - Fixed
ClearableFileInput
rendering as a subwidget ofMultiWidget
(:ticket:`28414`). Customclearable_file_input.html
widget templates will need to adapt for the fact that context valuescheckbox_name
,checkbox_id
,is_initial
,input_text
,initial_text
, andclear_checkbox_label
are now attributes ofwidget
rather than appearing in the top-level context. - Fixed queryset crash when using a
GenericRelation
to a proxy model (:ticket:`28418`).