Catatan terbitan Django 1.11.4¶
1 Agustus 2017
Django 1.11.4 memperbaiki beberapa kesalahan di 1.11.3.
Perbaikan kesalahan¶
- Diperbaiki pemulihan di 1.11.3 pada Python 2 dimana nilai
format
bukan-ASCII untuk widget tanggal/waktu hasil dalamvalue
kosong dalam HTML widget (#28355). - Diperbaiki
QuerySet.union()
dandifference()
ketika memadukan dengan queryset memunculkanEmptyResultSet
(#28378). - Diperbaiki pemulihan dalam pickle dari
LazyObject
pada Python 2 ketika obyek dibungkus tidak memiliki__reduce__()
(#28389). - Diperbaiki kegagalan dalam
autoreload
runserver
dengan Python 2 pada Windows dengan variabel lignkunan bukan-str
(#28174). - Diperbaiki
Field.has_changed()
untuk mengembalikanFalse
untuk meniadakan bidang formulir:BooleanField
,MultipleChoiceField
,MultiValueField
,FileField
,ModelChoiceField
, danModelMultipleChoiceField
. - Diperbaiki permintaan
QuerySet.count()
forunion()
,difference()
, danintersection()
(#28399). - Diperbaiki membangun
ClearableFileInput
sebagai sub widget dariMultiWidget
(#28414). Cetakan widgetclearable_file_input.html
penyesuaian akan butuh menyesuaikan untuk fakta yang nilai-nilai kontekscheckbox_name
,checkbox_id
,is_initial
,input_text
,initial_text
, danclear_checkbox_label
sekarang atribut-atribut dariwidget
daripada memunculkan dalam konteks tingkat-tinggi. - Diperbaiki kegagalan queryset ketika menggunakan
GenericRelation
pada model proxy (#28418).