2016年4月1日
Django1.9.5在1.9.4中修复了几个错误。
制造 MultiPartParser
忽略规范化为空字符串以修复崩溃的文件名 MemoryFileUploadHandler
在精心设计的用户输入上 (#26325 )
修正了比赛条件 BaseCache.get_or_set()
(#26332 )现在它返回 default
值而不是 False
如果尝试将值添加到缓存时出错。
固定的sqlite数据丢失,其中 DurationField
带小数秒的值可以另存为 None
(#26324 )
形式在 contrib.auth
不再从密码字段中删除尾随空格和前导空格 (#26334 )更改要求用户在网站更新到django 1.9后将密码设置为具有此类空白的内容,以重置密码。它为早期版本的django提供向后兼容性。
修复了缓存模板加载器中的内存泄漏问题 (#26306 )
修正了导致 collectstatic --clear
如果存储未实现则失败 path()
(#26297 )
修复了使用反向查找子查询时的崩溃 ForeignKey
有一个 to_field
设置为主键以外的其他项 (#26373 )
修正了回归 CommonMiddleware
导致日志中请求缺少尾随斜杠的虚假警告 (#26293 )
已恢复管理员的功能 raw_id_fields
在里面 list_editable
(#26387 )
修正了带有抽象模型继承和显式父链接的回归 (#26413 )
修复了在重命名包含 ForeignKey
到 'self'
(#26384 )
固定的 JSONField
在表单验证失败后显示值时意外地转义其内容 (#25532 )
7月 22, 2024