Примечания к выпуску Django 4.1.1¶
*5 сентября 2022 года
Django 4.1.1 исправляет несколько ошибок в версии 4.1.
Исправления¶
- Разрешено, после регрессии в Django 4.1, использование
GeoIP2(), когда GEOS не установлен (#33886). - Исправлена регрессия в Django 4.1, которая приводила к сбою виджетов автозаполнения админки при деактивации переводов (#33888).
- Исправлена регрессия в Django 4.1, которая приводила к сбою команды управления
testпри параллельном выполнении и методе запускаmultiprocessingspawn(#33891). - Исправлена регрессия в Django 4.1, которая приводила к некорректному перенаправлению в представление списка изменений администратора при использовании опций «Сохранить и продолжить редактирование « и «Сохранить и добавить другое « (#33893).
- Исправлена регрессия в Django 4.1, которая приводила к краху выражений
WindowсArrayAgg(#33898). - Исправлена регрессия в Django 4.1, которая приводила к сбою миграции на SQLite 3.35.5+ при удалении индексированного поля (#33899).
- Исправлена ошибка в Django 4.1, которая приводила к сбою проверки модели на
UniqueConstraint()с именами полей вexpressions(#33902). - Исправлена ошибка в Django 4.1, которая приводила к неправильной валидации
CheckConstraint()с полями диапазона на PostgreSQL (#33905). - Исправлена регрессия в Django 4.1, которая приводила к неправильной миграции при добавлении
AutoField,BigAutoFieldилиSmallAutoFieldна PostgreSQL (#33919). - Исправлена регрессия в Django 4.1, которая вызывала сбой миграции на PostgreSQL при изменении
AutoField,BigAutoField, илиSmallAutoFieldнаOneToOneField(#33932). - Исправлена ошибка миграции полей
ManyToManyFieldсthrough, ссылающихся на модели в разных приложениях (#33938). - Исправлена регрессия в Django 4.1, которая вызывала некорректную миграцию при переименовании модели с помощью
ManyToManyFieldиdb_table(#33953). - Разрешено, после регрессии в Django 4.1, создание обратных менеджеров внешних ключей на несохраненных экземплярах (#33952).
- Исправлена регрессия в Django 4.1, которая вызывала сбой миграции на SQLite < 3.20 (#33960).
- Исправлена регрессия в Django 4.1, которая приводила к краху администратора при использовании приложения
admindocs(#33955, #33971).