Django 1.11.4 release notes¶
1 augusti 2017
Django 1.11.4 åtgärdar flera buggar i 1.11.3.
Buggrättningar¶
Åtgärdade en regression i 1.11.3 på Python 2 där icke-ASCII
format
-värden för datum/tid-widgets resulterade i ett tomtvärde
i widgetens HTML (#28355).Fixade
QuerySet.union()
ochdifference()
när man kombinerar med en queryset som gerEmptyResultSet
(#28378).Åtgärdade en regression i pickling av
LazyObject
på Python 2 när det omslutna objektet inte har__reduce__()
(#28389).Fixad krasch i
runserver
’sautoreload
med Python 2 på Windows med miljövariabler som inte ärstr
(#28174).Korrigerade
Field.has_changed()
till att returneraFalse
för inaktiverade formulärfält:BooleanField
,MultipleChoiceField
,MultiValueField
,FileField
,ModelChoiceField
ochModelMultipleChoiceField
.Fixade
QuerySet.count()
förunion()
,difference()
ochintersection()
frågor. (#28399).Fixat att
ClearableFileInput
återges som en underwidget tillMultiWidget
(#28414). Anpassade widgetmallar förclearable_file_input.html
måste anpassas till det faktum att kontextvärdenacheckbox_name
,checkbox_id
,is_initial
,input_text
,initial_text
ochclear_checkbox_label
nu är attribut förwidget
istället för att visas i kontexten på högsta nivån.Fixad queryset-krasch när man använder en
GenericRelation
till en proxy-modell (#28418).