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).