Django 1.10.4 发行说明 — Django 文档

来自菜鸟教程
Django/docs/2.2.x/releases/1.10.4
跳转至:导航、​搜索

Django 1.10.4 版本发行说明

2016 年 12 月 1 日

Django 1.10.4 修复了 1.10.3 中的几个漏洞。

漏洞修复

  • 在查询中引用 Oracle 测试用户的密码以修复密码以数字或特殊字符开头时的“ORA-00922:缺少或无效选项”错误 (:ticket:`27420`)。
  • 修复了 makemigrations 迁移一致性检查中 allow_migrate() 的错误 app_label / model_name 参数 (:ticket:`27461`)。
  • 使 Model.delete(keep_parents=True) 在多表继承中保留父反向关系 (:ticket:`27407`)。
  • 修复了使用 F() 表达式和 timedelta 更新 DateTimeField 时 SQLite 上的 QuerySet.update() 崩溃(:ticket:`27544` )。
  • 防止 LocaleMiddleware 在使用 prefix_default_language=False 时应该返回 404 的 URL 重定向(:ticket:`27402`)。
  • 防止在创建模型后添加字段时在 InnoDB ForeignKey 上创建不必要的索引 (:ticket:`27558`)。