Django 1.11.8 发行说明 — Django 文档
来自菜鸟教程
Django/docs/2.2.x/releases/1.11.8
Django 1.11.6 版本发行说明
2017 年 12 月 2 日
Django 1.11.8 修复了 1.11.7 中的几个漏洞。
漏洞修复
- 重新允许,遵循 Django 1.10 中的回归,
AuthenticationForm
在使用ModelBackend
(:ticket:`28645`) 时引发非活动用户错误。 - 添加了对
QuerySet.values()
和values_list()
的支持,用于union()
、difference()
和intersection()
查询(:ticket:`28781`[ X110X])。 - 修复了使用命名空间
db_table
(:ticket:`28792`) 时不正确的索引名称截断。 - 在
values()
和values_list()
(:ticket:`28817`) 之后,使QuerySet.iterator()
在 PostgreSQL 上使用服务器端游标。 - 修复了使用
nulls_first
或nulls_last
(:ticket:`28848`) 的过滤子查询排序时 SQLite 和 MySQL 崩溃的问题。 CICharField
、CIEmailField
和CITextField
的查询查找使用citext
转换 (:ticket:`28702`)。- 修复了当引用的模型实例使用多表继承 (:ticket:`28856`) 时缓存
GenericForeignKey
的回归。 - 修复了“无法更改列 'x':在外键约束中使用”在迁移中使用
AlterField
和/或RenameField
操作序列 (:ticket:` 28305`)。