Selamat datang di terbitan Django 0.95.
Ini mewakili peningkatan signifikan di pengembangan Django sejak terbitan 0.91 di Januari 2006. Rincian dari setiap perubahan di terbitan ini akan terlalu panjang untuk di daftarkan, tetapi ringkasan dihadirkan dibawah.
Terbitan ini bermaksud untuk menyediakan titik acuan stabil untuk pemngembang ingin bekerja pada aplikasi tingkat-produksi yang menggunakan Django.
Bagaimanapun, ini bukan terbiatan 1.0, dan kami akan memperkenalkan perubahan lebih lanjut sebelum 1.0. Untuk tampilan bersih yang kawasan dari kerangka akan berubah (dan yang mana tidak akan berubah) sebelum 1.0, lihat berkas api-stability.txt
, yang berada di direktori docs/ dari penyebaran.
Anda mungkin butuh menggunakan beberapa fitur yang ditandai sebagai "subyek ke perubahan API" di dokumen itu, tetapi tidak masalah dengan kami selama itu OKE dengan anda, dan selama anda memahami API mungkin berubah di masa depan.
Untungnya, kebanyakan inti API Django tidak akan berubah sebelum versi 1.0. Ada kemungkinan tidak akan sebesar perubahan diantara versi 0.95 dan 1.0 seperti ada diantara 0.91 dan 0.95.
Perubahan utama di terbitan ini (untuk pengembang saat ini menggunakan terbitan 0.91) adalah hasil penggabungan cabang 'magic-removal' dai pengembangan Cabang ini memindahkan sejumlah kendala di jalan kode Django harus ditulis yang merupakan konsekuensi dari keputusan yang dibuat hari sebelumnya dari Django, sebelumnya terbitan sumber terbukanya. DIa sekaran mungkin ditulis lebih alami, kode Python yang bekerja sesuai harapan, dan terdapat sedikit "black magic" terjadi dibelakang layar.
Disamping dari itu, tema utama lain dai terbitan ini adalah peningkatan dramatis dalam penggunakan. Kami telah membuat perbaikan tidak terhitung di pesan kesalahan, dokumentasi, dll, untuk memperbaiki kualias kehidupan pengembang.
Fitur baru dan perubahan diperkenalkan di 0.95 termasuk:
django.contrib
. Jika anda tidak menggunakan aplikasi ini, anda tidak lagi harus memasang tabel-tabel basisdata mereka.save()
and delete()
methods on models, rather than needing to hook into the pre_save()
and
post_save()
method hooks.Sejumlah perubahan wajib untuk menghubungkan dari kode sepadan -0.91 ke kode dasar 0.95 adalah penting dalam beberapa kasus. Bagaimanapun, mereka adalah, untuk kebanyakan bagian, cukup rutin dan hanya butuh dilakukan sekali. Sebuah daftar dari perubahan yang dibutuhkan digambarkan dalam halaman wiki Removing The Magic . Ada juga daftar centang mudah untuk acuan ketika berusaha melakukan tindakan penghubungan.
Butuh bantuan menyelesaikan sebuah masalah dengan Django? Dokumentasi dalam sebaran juga tersedia online pada Django website. Dokumen FAQ khususnya dianjurkan, seperti mengandung sejumlah masalah yang datang dan kembali.
Untuk bantuan lebih pribadi, daftar penyuratan django-users adalah daftar sangat aktif, dengan lebih dari 2.000 pelanggan yang dapat membantu anda menyelesaikan semacam masalah Django. Kami menganjurkan anda mencari arsip terlebih dahulu, meskipun, karena banyak pertanyaan umum muncul dengan beberapa ketetapan, dan masalah tertentu apapun mungkin sudah telah dijawab.
Finally, for those who prefer the more immediate feedback offered by IRC,
there's a #django
channel on irc.libera.chat
that is regularly
populated by Django users and developers from around the world. Friendly people
are usually available at any hour of the day -- to help, or just to chat.
Terima kasih untuk menggunakan Django!
Tim Django Juli 2006
Agu 03, 2022