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_firstnulls_last (:ticket:`28848`) 的过滤子查询排序时 SQLite 和 MySQL 崩溃的问题。
  • CICharFieldCIEmailFieldCITextField 的查询查找使用 citext 转换 (:ticket:`28702`)。
  • 修复了当引用的模型实例使用多表继承 (:ticket:`28856`) 时缓存 GenericForeignKey 的回归。
  • 修复了“无法更改列 'x':在外键约束中使用”在迁移中使用 AlterField 和/或 RenameField 操作序列 (:ticket:` 28305`)。