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

April 3, 2024

Django 5.0.4 исправляет несколько ошибок в версии 5.0.3.

Исправления ошибок

  • Исправлена ошибка в Django 5.0, которая приводила к сбою Model.full_clean() в полях с выражениями в db_default. Как следствие, Model.full_clean() больше не проверяет наличие пустых значений в полях с db_default (#35223).
  • Исправлена регрессия в Django 5.0, из-за которой AdminFileWidget можно было отображать с двумя атрибутами id, установив флажок «Очистить» (#35273).
  • Исправлена ошибка в Django 5.0, которая приводила к сбою миграции в PostgreSQL 15+ при добавлении частичного UniqueConstraint с nulls_distinct (#35329).
  • Исправлен сбой в Django 5.0 при выполнении запросов, связанных с псевдонимами таблиц и поиском в GeneratedField таблице с псевдонимами (#35344).
  • Исправлена ошибка в Django 5.0, которая приводила к сбою миграции при добавлении GeneratedField, основанном на поиске __contains или __icontains, или при использовании Value, содержащего "%" (#35336).
Вернуться на верх