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

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

6 января 2026 г.

В Django 6.0.1 исправлена ​​одна ошибка потери данных в Django 5.2 и несколько ошибок в версии 6.0.

Исправления

  • Исправлена ​​ошибка в Django 5.2, из-за которой данные, превышающие max_length, автоматически обрезались с помощью QuerySet.bulk_create() в PostgreSQL (#33647).

  • Исправлена ​​регрессия в Django 6.0, где querystring неправильно обрабатывал многозначные ключи QueryDict, как из-за сохранения только последнего значения, так и из-за неправильной обработки значений None (#36783).

  • Исправлена ​​регрессия в Django 6.0, из-за которой изменение имени ManyToManyField не вступало в силу при применении миграции (#36800).

  • Исправлена ​​ошибка, из-за которой цветная справка команды управления (представленная в Python 3.14) игнорировала опцию --no-color и настройку DJANGO_COLORS (#36376).

  • Исправлена ​​регрессия в Django 6.0, приводившая к сбою bulk_create() при проверке соединения на SQLite (#36818).

  • Исправлена ​​визуальная регрессия в Django 6.0 для полей формы администратора, сгруппированных под <fieldset> в Safari (#36807).

  • Исправлен сбой в Django 6.0, вызванный бесконечной рекурсией при вызове repr() для неоцененного экземпляра django.utils.csp.LazyNonce (#36810).

  • Исправлена ​​регрессия в Django 6.0, из-за которой маршруты path(), определенные с помощью gettext_lazy(), не обрабатывались правильно (#36796).

  • Исправлена ​​регрессия в Django 6.0, где атрибут Widget.use_fieldset ClearableFileInput менялся с False на True (#36829).

  • Отменена недокументированная оптимизация в Django 6.0, которая изменяла значения разрешений name и codename при переименовании моделей посредством миграции. Это изменение могло повлиять на несвязанные объекты Permission (#36843) и не сообщать о конфликтах (#36793).

Back to Top