Catatan terbitan Django 1.0.1¶
Selamat datang di Django 1.0.1!
Ini adalah terbitan “bugfix” pertama di deretan Django 1.0, meningkatkan kestabilan dan penampilan dari basis kode Django 1.0. Dengan demikian, Django 1.0.1 tidak mengandung fitur baru (dan, sesuai pada our compatibility policy, perawatan kesesuaian kebelakang dengan Django 1.0), tetapi mengandung sejumlah dari perbaikan dan perbaharuan lainnya. Django 1.0.1 adalah peningkatan yang dianjurkan untuk tiap pengembangan atau penyebaran saat ini menggunakan atau menyasar Django 1.0.
Perbaikan dan pembetulan di Django 1.0.1¶
Django 1.0.1 mengandung lebih dua ratus perbaikan pada basis kode Django 1.0 asli; rincian penuh dari setiap perbaikan tersedia di the history of the 1.0.X branch, tetapi ini ada beberapa dari sorotan:
Beberapa perbaikan di
django.contrib.comments
, berkaitan pada umpan RSS dari komentar, urutan awal dari komentar dan XHTML dan internasionalisasi dari cetakan awal untuk komentar.Banyak perbaikan untuk dukungan Django dari basisdata Oracle, termasuk dukungan penomoran untuk QuerySet GIS, lebih efisien memotong dan ditingkatkan interospeksi dari basisdata yang ada.
Beberapa perbaikan untuk dukungan permintaan di pemetaan hubungan obyek Django, termasuk pengaturan berulang dan mengatur kembali dari urutan dan perbaikan untuk bekerja dengan permintaan
INSERT
-only.Banyak perbaikan untuk formulir berderet di kumpulan formulir.
Banyak perbaikan untuk batasan model
unique
danunique_together
dalam formulir dibangkitkan otomatis.Diperbaiki dukungan untuk callable penyesuaian pernyataan
upload_to
ketika menangani unggahan berkas melalui formulir dibangkitkan otomatis.Diperbaiki dukungan untuk mengurutkan daftar perubahan admin berdasarkan pada atribut callable dalam
list_display
.Sebuah perbaikan ke aplikasi dari pelolosan otomatis untuk deretan karakter harfiah dilewatkan ke penyaring cetakan
join
. Sebelumnya, deretan karakter harfiah dilewatkan kejoin
secara otomatis diloloskan, kebalikan pada the documented behavior for autoescaping and literal strings. Deretan karakter harfiah dilewatkan kejoin
tidak lagi secara otomatis dilewatkan, berarti anda sekarang harus meloloskan mereka secara manual; ini adalah ketidaksesuaian jika anda sedang bergantung pada kesalahan ini, tetapi tidak jika anda sedang bergantung pada meloloskan berperilaku seperti didokumentasi.Peningkatan dan perluasan berkas-berkas terjemahan untuk banyak dukungan bahasa Django secara awal.
Dan seperti selalu, sejumlah besar dari peningkatan pada dokumentasi Django, termasuk perbaikan kedua pada dokumen yang ada dan dokumentasi baru.