Django 5.0.1 版本发行说明

2024 年 1 月 2 日

Django 5.0.1 修复了 5.0 版本中的一些错误。

漏洞修复

  • 重新允许,在 Django 5.0 中出现回归后,使用外键到一个不是 AutoField 的主键模型在 ModelAdmin.list_filter 中(#35020)。

  • 修复了处理 RETURNING INTO 子句中的一个长期存在的错误,该错误在使用具有后端特定转换器的 GeneratedFieldoutput_field 创建模型实例时导致崩溃(#35024)。

  • 修复了 Django 5.0 中的一个回归问题,该问题导致具有 GeneratedFieldForeignKey 字段的模型的 Model.save() 崩溃(#35019)。

  • 修复了 Django 5.0 中的一个错误,该错误在向 Oracle < 23c 添加 GeneratedField 并使用 output_field=BooleanField 时导致迁移崩溃(#35018)。

  • 修复了 Django 5.0 中的一个回归问题,即同一行上的管理字段可能会溢出页面并变得不可交互(#35012)。

  • 添加了对 oracledb 2.0.0 的兼容性 (#35054).

  • 修复了 Django 5.0 中的一个回归问题,其中查询集从 FilteredRelation() 引用了不正确的字段名称(#35050)。

  • 修复了 Django 5.0 中的一个回归问题,当 ModelAdmin.filter_horizontalfilter_vertical 包含具有 related_name 的反向多对多关系时,会导致系统检查崩溃(#35056)。

Back to Top