Django 1.9.6 版本发行说明¶
2016 年 5 月 2 日
Django 1.9.6 修复了 1.9.5 中的几个错误。
漏洞修复¶
添加了对相对路径重定向的支持,以及对于
SimpleTestCase.assertRedirects(),因为 Django 1.9 不再将重定向转换为绝对 URI(#26428)。修复了在 MySQL 和 SQLite 上的
TimeField微秒往返问题 (#26498)。阻止
makemigrations为引用了functools.partial的模型字段生成无限迁移 (#26475)。修复了一个回归问题,即
SessionBase.pop()对于不存在的值返回None而不是引发KeyError(#26520)。修复了一个回归问题,当使用以连字符开头的模板名称时,导致缓存的模板加载器崩溃 (#26536)。
恢复了在 SQLite 和 MySQL 上保存
GenericIPAddressField值时将空字符串转换为 null 的功能 (#26557)。修复了
makemessages的一个回归问题,其中在源文件路径中泄漏了临时的.py扩展名 (#26341)。