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 02, 2025