Django 2.0.4 版本发行说明¶
2018 年 4 月 2 日
Django 2.0.4 修复了 2.0.3 版本中的一些错误。
漏洞修复¶
已修复在使用包含单个字段的查询集的
Exists()
注释进行过滤时的崩溃问题(#29195)。已修复管理员自动完成小部件在
zh-hans
和zh-hant
语言下的翻译问题(#29213)。已纠正管理员的自动完成小部件,以在自定义类之后添加空格(#29221)。
已修复在使用具有
UUIDField
主键的用户模型且重置 URL 包含解码为无效 UUID 的编码主键值时,PasswordResetConfirmView
的崩溃问题(#29206)。修复了在 Django 1.11.8 中的一个退化问题,即将两个经过注释的
values_list()
查询集与union()
,difference()
或intersection()
结合时因列不匹配而导致崩溃的问题 (#29229)。修复了 Django 1.11 中的一个退化问题,即对于
SelectMultiple
和CheckboxSelectMultiple
小部件,初始情况下可以选择一个空的选项 (#29273)。已修复 Django 2.0 中的回归问题,其中
OpenLayersWidget
反序列化忽略了小部件地图的 SRID 并假设为 4326(WGS84)(#29116)。