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=Trueunique=True 添加到已经具有另一个指定的 CharFieldTextField,或者从已经同时具有两者之一的字段中移除一个,或者将 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)。

Back to Top