1 April 2016
Django 1.9.5 memperbaiki beberapa kesalahan dalam 1.9.4.
Dibuat MultiPartParser
mengabaikan nama berkas yang menormalkan menjadi sebuah string kosong untuk memperbaiki kegagalan di MemoryFileUploadHandler
di khusus dibuat masukan pengguna (#26325).
Diperbaiki kondisi jarang di BaseCache.get_or_set()
(#26332). Itu mengembalikan nilai default
daripada False
jika ada sebuah kesalahan ketika mencoba menambahkan nilai ke cache.
Diperbaiki kehilangan data di SQLite dimana nilai DurationField
dengan fraksional kedua dapat disimpan sebagai None
(#26324).
Formulir di contrib.auth
tidak lagi melucuti ruang kosong buntutan dan terkemuka dari bidang sandi (#26334). Perubahan membutuhkan pengguna yang menyetel sandi mereka ke sesuatu dengan seperti ruang kosong setelah situs diperbaharui ke Django 1.9 untuk menyetel kembali sandi mereka. Itu menyediakan kesesuaian-kebelakang untuk versi paling awal dari Django.
Diperbaiki sebuah kebocoran memori di pemuat cetakan cached (#126306).
Diperbaiki sebuah pemulihan yang menyebabkan collectstatic --clear
menjadi gagal jika penyimpanan tidak menerapkan path()
(#26297).
Diperbaiki sebuah kegagalan ketika menggunakan pencarian kebalik dengan sub permintaan ketika ForeignKey
mempunyai sebuah to_field
disetel menjadi sesuatu selain dari primary key (#26373).
Diperbaiki sebuah pemulihan di CommonMiddleware
yang menyebabkan peringatan palsu dalam catatan pada permintaan kehilangan terkemuka garis miring (#26293).
Menyimpan kembali kegunaan dari raw_id_fields
admin di list_editable
(#26387).
Diperbaiki sebuah pemulihan dengan abstrak model warisan dan tautan induk jelas (#26413).
Diperbaiki sebuah kegagalan perpindahan di SQLite ketika menamai kembali primary key dari sebuah model mengandung ForeignKey
menjadi 'self'
(#26384).
Diperbaiki JSONField
tidak sengaja meloloskan isinya ketika menampilkan nilai-nilai setelah gagal pengesahan formulir (#25532).
Apr 04, 2017