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