Примечания к выпуску 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 ).

Copyright ©2021 All rights reserved