Django 1.11.4 发行说明 — Django 文档

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

Django 1.11.4 版本发行说明

2017 年 8 月 1 日

Django 1.11.4 修复了 1.11.3 中的几个漏洞。

漏洞修复

  • 修复了 Python 2 的 1.11.3 中的回归,其中日期/时间小部件的非 ASCII format 值导致小部件 HTML 中的 value 为空 (:ticket:`28355` )。
  • 修复了 QuerySet.union()difference() 与引发 EmptyResultSet 的查询集组合时的问题(:ticket:`28378`)。
  • 修复了当包装对象没有 __reduce__() (:ticket:`28389`) 时 Python 2 上 LazyObject 酸洗的回归。
  • 修复了 runserverautoreload 与非 str 环境变量 (:ticket:`28174`) 在 Windows 上使用 Python 2 的崩溃。
  • 更正 Field.has_changed() 以返回 False 禁用表单字段:BooleanFieldMultipleChoiceFieldMultiValueFieldFileFieldModelChoiceFieldModelMultipleChoiceField
  • 修复了 QuerySet.count()union()difference()intersection() 查询。 (:票:`28399`)。
  • 修复了 ClearableFileInput 渲染为 MultiWidget (:ticket:`28414`) 的子部件。 自定义 clearable_file_input.html 小部件模板需要适应以下事实:上下文值 checkbox_namecheckbox_idis_initialinput_textinitial_textclear_checkbox_label 现在是 widget 的属性,而不是出现在顶级上下文中。
  • 修复了将 GenericRelation 用于代理模型时的查询集崩溃 (:ticket:`28418`)。