Примечания к выпуску 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). - Исправлен сбой в <<<0 >>>“<<<1 >>> с Python 2 на Windows с не <<<2 >>> переменными окружения (<<<3 >>>).
- Исправлено
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, а не появляются в контексте верхнего уровня. - Исправлено падение queryset при использовании
GenericRelationк прокси-модели (#28418).