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
酸洗的回归。 - 修复了
runserver
的autoreload
与非str
环境变量 (:ticket:`28174`) 在 Windows 上使用 Python 2 的崩溃。 - 更正
Field.has_changed()
以返回False
禁用表单字段:BooleanField
、MultipleChoiceField
、MultiValueField
、FileField
、ModelChoiceField
和ModelMultipleChoiceField
。 - 修复了
QuerySet.count()
的union()
、difference()
和intersection()
查询。 (:票:`28399`)。 - 修复了
ClearableFileInput
渲染为MultiWidget
(:ticket:`28414`) 的子部件。 自定义clearable_file_input.html
小部件模板需要适应以下事实:上下文值checkbox_name
、checkbox_id
、is_initial
、input_text
、initial_text
和clear_checkbox_label
现在是widget
的属性,而不是出现在顶级上下文中。 - 修复了将
GenericRelation
用于代理模型时的查询集崩溃 (:ticket:`28418`)。