• 3.1
  • 3.2
  • 6.1
  • Версия документации: 5.0

Примечания к выпуску Django 3.1.3

2 ноября 2020 г.

В Django 3.1.3 исправлено несколько ошибок версии 3.1.2 и добавлена ​​совместимость с Python 3.9.

Исправления

  • Исправлена ​​регрессия в Django 3.1.2, приводившая к неправильной высоте панели поиска в списке изменений администратора (#32072).

  • Исправлена ​​регрессия в Django 3.1.2, приводившая к неправильной ширине панели поиска в списке изменений администратора на отфильтрованной странице (#32091).

  • Исправлено отображение символов Юникода в forms.JSONField и доступных только для чтения значений models.JSONField в администраторе (#32080).

  • Исправлена регрессия в Django 3.1, приводившая к сбою ArrayAgg и StringAgg с ordering при ключевых преобразованиях для JSONField (:билет:`32096`).

  • Исправлена ​​регрессия в Django 3.1, приводившая к сбою поиска __in при использовании ключевых преобразований для JSONField в искомом значении (#32096).

  • Исправлена ​​регрессия в Django 3.1, приводившая к сбою ExpressionWrapper с ключевыми преобразованиями для JSONField (#32096).

  • Исправлена ​​регрессия в Django 3.1, приводившая к сбою миграции в PostgreSQL при добавлении ExclusionConstraint с ключевыми преобразованиями для JSONField в expressions (#32096).

  • Исправлена ​​регрессия в Django 3.1, где атрибуты ProtectedError.protected_objects и RestrictedError.restricted_objects возвращали итераторы вместо set объектов (#32107).

  • Исправлена ​​регрессия в Django 3.1.2, приводившая к неправильной компоновке ввода формы на маленьких экранах в представлении формы изменения администратора (#32069).

  • Исправлена ​​регрессия в Django 3.1, из-за которой токены сброса пароля до Django 3.1 становились недействительными (#32130).

  • Добавлена ​​поддержка asgiref 3.3 (#32128).

  • Исправлена ​​регрессия в Django 3.1, приводившая к неправильному расположению текстовой области на экранах среднего размера в представлении формы изменения администратора с открытой боковой панелью (#32127).

  • Исправлена ​​регрессия в Django 3.0.7, в которой не использовались псевдонимы Subquery() в предложении GROUP BY (#32152).

Back to Top