Django 1.8.9 版本发行说明¶
2016 年 2 月 1 日
Django 1.8.9 修复了 1.8.8 中的几个错误。
漏洞修复¶
修复了一个导致在管理员的注销页面上显示 "user-tools" 项的回归问题(#26035)。
修复了在当前语言没有翻译时翻译系统崩溃的问题(#26046)。
修复了一个导致在时区从 GMT+0100 到 GMT+1200 时,打开管理员日历小部件时选择了错误的日期的回归问题(#24980)。
修复了 1.8.8 中的回归问题,导致在 PostgreSQL 上的迁移中在将
db_index=True
或unique=True
添加到已经具有另一个指定的CharField
或TextField
,或者从已经同时具有两者之一的字段中移除一个,或者将unique=True
添加到已在unique_together
中列出的字段时,处理索引不正确的问题(#26034)。修复了在
Case
表达式中使用__in
查找时导致崩溃的问题(#26071)。修复了在
ModelAdmin.readonly_fields
中使用反向的OneToOneField
时导致崩溃的问题(#26060)。修复了 Django 1.8.5 中的回归问题,导致无法使用
copy.copy()
复制SimpleLazyObject
(#26122)。修复了在使用
USE_THOUSAND_SEPARATOR=True
时,contrib.gis
地图小部件的问题(#20415)。