Django 1.11.4 versionsinformation¶
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ärdei widgetens HTML (#28355).Fixade
QuerySet.union()ochdifference()när man kombinerar med en queryset som gerEmptyResultSet(#28378).Åtgärdade en regression i pickling av
LazyObjectpå Python 2 när det omslutna objektet inte har__reduce__()(#28389).Fixad krasch i
runserver’sautoreloadmed Python 2 på Windows med miljövariabler som inte ärstr(#28174).Korrigerade
Field.has_changed()till att returneraFalseför inaktiverade formulärfält:BooleanField,MultipleChoiceField,MultiValueField,FileField,ModelChoiceFieldochModelMultipleChoiceField.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.htmlmåste anpassas till det faktum att kontextvärdenacheckbox_name,checkbox_id,is_initial,input_text,initial_textochclear_checkbox_labelnu är attribut förwidgetistället för att visas i kontexten på högsta nivån.Fixad queryset-krasch när man använder en
GenericRelationtill en proxy-modell (#28418).