Django 1.10.4发行说明

2016年12月1日

Django1.10.4在1.10.3中修复了几个错误。

错误修正

  • 在查询中引用了Oracle测试用户的密码,以修复密码以数字或特殊字符开头时出现的“ORA-00922:缺少或无效选项”错误。 (#27420

  • 固定错误 app_label / model_name 参数的理由 allow_migrate() 在里面 makemigrations 迁移一致性检查 (#27461

  • 制造 Model.delete(keep_parents=True) 在多表继承中保留父反向关系 (#27407

  • 修正了 QuerySet.update() 更新时sqlite崩溃 DateTimeField 用一个 F() 表达式和 timedelta (#27544

  • 预防的 LocaleMiddleware 在使用时重定向应返回404的URL prefix_default_language=False (#27402

  • 防止在InnoDB上创建不必要的索引 ForeignKey 创建模型后添加字段时 (#27558