Примечания к выпуску Django 1.11.4 ¶
1 августа 2017 г.
Django 1.11.4 исправил несколько ошибок в 1.11.3.
Исправления ошибок ¶
- Исправлена регрессия в версии 1.11.3 на Python 2, когда значения, отличные от ASCII,
format
для виджетов даты и времени приводили к пустым значениямvalue
в HTML виджета ( # 28355 ). - Исправлено
QuerySet.union()
иdifference()
при совмещении с поднятием запросаEmptyResultSet
( # 28378 ). - Исправлена регрессия при травлении
LazyObject
на Python 2, когда обернутый объект не имеет__reduce__()
( # 28389 ). - Исправлен сбой в
runserver
«сautoreload
с Python 2 на Windows , с не-str
переменными окружения ( # 28174 ). - Исправленный
Field.has_changed()
вернутьсяFalse
инвалидными поля формы:BooleanField
,MultipleChoiceField
,MultiValueField
,FileField
,ModelChoiceField
, иModelMultipleChoiceField
. - Фиксированный
QuerySet.count()
дляunion()
,difference()
иintersection()
запросов. ( # 28399 ). - Исправлен
ClearableFileInput
рендеринг как подвиджетMultiWidget
( # 28414 ). Пользовательскиеclearable_file_input.html
виджет шаблоны нужно адаптировать к тому , что контекстные выгодыcheckbox_name
,checkbox_id
,is_initial
,input_text
,initial_text
, иclear_checkbox_label
теперь атрибутыwidget
Вместо того , Появляясь в контексте верхнего уровня. - Исправлен сбой набора запросов при использовании
GenericRelation
модели для прокси ( # 28418 ).