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 dalam value kosong dalam HTML widget (#28355).
  • Diperbaiki QuerySet.union() dan difference() ketika memadukan dengan queryset memunculkan EmptyResultSet (#28378).
  • Diperbaiki pemulihan dalam pickle dari LazyObject pada Python 2 ketika obyek dibungkus tidak memiliki __reduce__() (#28389).
  • Diperbaiki tabrakan dalam autoreload runserver dengan Python 2 pada Windows dengan variabel lignkunan bukan-str (#28174).
  • Diperbaiki Field.has_changed() untuk mengembalikan False untuk meniadakan bidang formulir: BooleanField, MultipleChoiceField, MultiValueField, FileField, ModelChoiceField, dan ModelMultipleChoiceField.
  • Diperbaiki permintaan QuerySet.count() for union(), difference(), dan intersection() (#28399).
  • Diperbaiki membangun ClearableFileInput sebagai sub widget dari MultiWidget (#28414). Cetakan widget clearable_file_input.html penyesuaian akan butuh menyesuaikan untuk fakta yang nilai-nilai konteks checkbox_name, checkbox_id, is_initial, input_text, initial_text, dan clear_checkbox_label sekarang atribut-atribut dari widget daripada memunculkan dalam konteks tingkat-tinggi.
  • Diperbaiki tabrakan queryset ketika menggunakan GenericRelation pada model proxy (#28418).
Back to Top