Django 5.0.4 版本发行说明

2024年 4 月 3 日

Django 5.0.4 修复了 5.0.3 版本中的多个错误。

漏洞修复

  • 修复了 Django 5.0 中的一个错误,导致在具有 db_default 中的表达式的字段上调用 Model.full_clean() 时崩溃。因此,Model.full_clean() 不再验证具有 db_default 的字段中的空值(#35223)。

  • 修复了 Django 5.0 中的一个回归问题,即 AdminFileWidget 可能会在“清除”复选框上呈现两个 id 属性(#35273)。

  • 修复了 Django 5.0 中的一个回归问题,该问题导致在同一迁移中添加包含``UniqueConstraint``的部分时,在 PostgreSQL 15+ 上发生迁移崩溃 (#35329)。

  • 修复了在 Django 5.0 中执行涉及表别名的查询以及在别名表“GenerateField”上进行查找时发生的崩溃。 (#35344)

  • 修复了 Django 5.0 中的一个错误,该错误在添加依赖于 __contains 或 __icontains 查找或使用包含“%”的 Value 时导致迁移崩溃 ` (#35336).

Back to Top