Django 2.0.1 发行说明 — Django 文档

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

Django 2.0.1 发行说明

2018 年 1 月 1 日

Django 2.0.1 修复了 2.0 中的几个错误。

错误修正

  • 修复了 Django 1.11 中的回归,该回归在 MultiWidget 的子部件 (:ticket:`28890`) 之间添加了换行符。
  • 修复了为带引号 db_table (:ticket:`28876`) 的模型生成不正确的基于类的模型索引名称。
  • 修复了引用 db_table (:ticket:`28876`) 的模型的外键约束名称不正确的问题。
  • 修复了当引用的模型实例使用多个级别的多表继承 (:ticket:`28856`) 时缓存 GenericForeignKey 的回归。
  • 重新允许使用 GeometryField=None (:ticket:`28896`) 过滤查询集。
  • 更正了管理员检查以允许 ModelAdmin.autocomplete_fields 中的 OneToOneField (:ticket:`28898`)。
  • 修复了 SQLite 上的回归,其中 DecimalField 返回的结果中小数部分的尾随零被截断 (:ticket:`28915`)。
  • 修复了 testserver 命令启动时的崩溃 (:ticket:`28941`)。
  • 修复了将可翻译 URL 模式强制转换为 str (:ticket:`28947`) 时崩溃的问题。
  • 修复了在 ManyToManyField (:ticket:`28884`) 引用的模型中重命名字段时 SQLite 崩溃的问题。
  • 修复了在 QuerySet.select_for_update(of=(...)) 之后链接 values()values_list() 时发生崩溃的问题 (:ticket:`28944`)。
  • 修复了在页面排序中使用查询表达式时管理更改列表崩溃的问题 (:ticket:`28958`)。