Django 5.0.4发行说明

April 3, 2024

Django 5.0.4修复了5.0.3中的几个错误。

错误修正

  • Fixed a bug in Django 5.0 that caused a crash of Model.full_clean() on fields with expressions in db_default. As a consequence, Model.full_clean() no longer validates for empty values in fields with db_default (#35223).

  • 修复了Django 5.0中的回归,其中 AdminFileWidget 可以用两个 id “清除”复选框上的属性 (#35273 )。

  • Fixed a bug in Django 5.0 that caused a migration crash on PostgreSQL 15+ when adding a partial UniqueConstraint with nulls_distinct (#35329).

  • 修复了在Django 5.0中执行涉及表别名和查找的查询时的崩溃 GeneratedField 别名表的 (#35344 )。

  • Fixed a bug in Django 5.0 that caused a migration crash when adding a GeneratedField relying on the __contains or __icontains lookups or using a Value containing a "%" (#35336).