2 Januari 2016
Django 1.9.1 memperbaiki beberapa kesalahan di 1.9.
Diperbaiki BaseCache.get_or_set()
dengan backend DummyCache
(#25840).
Diperbaiki sebuah pemulihan di FormMixin
menyebabkan formulir menjadi disahkan dua kali (#25548, #26018).
Diperbaiki kegagalan pemeriksaan sistem dengan ArrayField
bersarang (#25867).
Diperbaiki sebuah keadaan kesalahan ketika memindahkan operasi SeparateDatabaseAndState
kebelakang (#25896).
Diperbaiki sebuah pemulihan di CommonMiddleware
menyebabkan pemeriksaan If-None-Match
menjadi selalu mengembalikan HTTP 200 (#25900).
Diperbaiki kehilangan indeks varchar/text_pattern_ops
di CharField
dan TextField
masing-masing ketika menggunakan AlterField
di PostgreSQL (#25412).
Diperbaiki jumlah ringkasan halaman penegasan hapus admin dari obyek terkait (#25883).
Ditambahkan from __future__ import unicode_literals
ke awalan apps.py
dibuat oleh startapp
pada Python 2 (#25909). Tambah baris ini ke berkas-berkas apps.py
anda sendiri dibuat menggunakan Django 1.9 jika anda ingin perpindahan bekerja pada kedua Python 2 dan Python 3.
Dicegah QuerySet.delete()
dari menggagalkan di MySQL ketika meminta antar hubungan (#25882).
Diperbaiki penilaian dari potongan panjang-nol dari QuerySet.values()
(#25894).
Diperbaiki sebuah keadaan kesalahan ketika menggunakan sebuah tindakan AlterModelManagers
(#25852).
Diperbaiki penemuan perubahan TypedChoiceField
dengan bidang null (#25942).
Diperbaiki peringatan zonawaktu tidak benar di cetakan admin penyesuaian yang tidak mempunyai atribut data-admin-utc-offset
di etiket body
. (#25845).
Diperbaiki sebuah pemulihan yang mencegah menggunakan sebuah bahasa bukan di daftar basaha awal Django (LANGUAGES
) (#25915).
Dihindari menyembunyikan beberapa pengecualian, seperti sebuah pengaturan INSTALLED_APPS
tidak sah, dibelakang AppRegistryNotReady
ketika memulai runserver
(#25510). Pemulihan ini muncul di 1.8.5 sebagai pengaruh samping dari perbaikan #24704 dan oleh kesalahan perbaikan tidak diberlakukan pada cabang stable/1.9.x
.
Diperbaiki penemuan migrate --fake-initial
dari tabel many-to-many (#25922).
Menyimpan kembali kegunaan dari tambah list_editable
admin dan tombol rubah (#25903).
Diperbaiki pencarian permintaan isnull
untuk ForeignObject
(#25972).
Diperbaiki sebuah pemulihan di admin yang mengabaikan baris jeda di bidang hanya-baca daripada merubah mereka menjadi <br>
(#25465).
Diperbaiki acuan objek tidak benar di SingleObjectMixin.get_context_object_name()
(#26006).
Dibuat loaddata
melewati meniadakan dan mengadakan batasan basisdata ketika itu tidak memuat alat bantu apapun (#23372).
Disimpan kembali kesesuaian pencampur contrib.auth
dengan py-bcrypt (#26016).
Diperbaiki sebuah kegagalan di QuerySet.values()/values_list()
setelah sebuah annotate()
dan order_by()
ketika values()/values_list()
menyertakan sebuah bidang bukan di order_by()
(#25316).
Apr 04, 2017