# dokumentasi Django 2.0.8

# Catatan terbitan Django 1.7.1

Oktober 22, 2014

Django 1.7.1 memperbaiki beberapa kesalahan di 1.7.

## Perbaikan kesalahan

- Diizinkan bidang many-to-many terkait untuk diacukan di admin (#23604).
- Ditambahkan pesan kesalahan lebih membantu jika anda mencoba memindahkan sebuah aplikasi tanpa pertama membuat tabel `contenttypes` (#22411).
- Dirubah algoritma ketergantungan perpindahan untuk menghindari kemungkinan perulangan tidak terbatas.
- Diperbaiki `UnicodeDecodeError` ketika pesan kesalahan `flush` mengandung karakter Unicode (#22882).
- Menginstansiasi kembali klausa SQL `CHECK` hilang yang telah dihilangkan pada beberapa backend ketika tidak menggunakan perpindahan (#23416).
- Diperbaiki serialisasi dari obyek `type` di perpindahan (#22951).
- Diizinkan acuan berderet dan acuan tersembunyi pada bidang admin (#23431).
- Penghias `@deconstructible` sekarang gagal dengan `ValueError` jika obyek penghias tidak dapat secara otomatis diimpor (#23418).
- Diperbaiki kesalahan ketik di sebuah pesan kesalahan `inlineformset_factory()` yang menyebabkan kegagalan (#23451).
- Disimpan kembali kemampuan menggunakan `ABSOLUTE_URL_OVERRIDES` dengan model `'auth.User'` (#11775). Sebagai efek samping, pengaturan sekarang menambahkan sebuah metode `get_absolute_url()` ke setiap model yang muncul di `ABSOLUTE_URL_OVERRIDES` tetapi tidak menentukan `get_absolute_url()`.
- Dihindari menutupi beberapa pengecualian ImportError selama memuat aplikasi (#22920).
- Kosongkan pilihan model `index_together` atau `unique_together` tidak lagi menghasilkan di perpindahan tak terbatas (#23452).
- Diperbaiki kegagalan di `contrib.sitemaps` jika `lastmod` mengembalikan sebuah `date` daripada sebuah `datetime` (#23403).
- Diizinkan perpindahan untuk bekerja dengan `app_label` yang mempunyai bagian terakhir sama (sebagai contoh `django.contrib.auth` dan `vendor.auth`) (#23483).
- Disimpan kembali kemampuan untuk menyalin dalam obyek `F` (#23492).
- Bentuk untuk Wales (`cy`) dan beberapa lokal China (`zh_CN`, `zh_Hans`, `zh_Hant` dan `zh_TW`) telah ditambahkan. Bentuk-bentuk untuk Macedonia telah diperbaiki (titik mengikuti dipindahkan, #23532).
- Ditambahkan mengutip dari batasan nama di SQL dibangkitkan oleh perpindahan untuk mencegah kegagalan dengan karakter huruf besar di nama (#23065).
- Diperbaiki menamai kembali dari model dengan sebuah bidang self-referential many-to-many (`ManyToManyField('self')`) (#23503).
- Ditambahkan `get_extra()`, `get_max_num()`, dan `get_min_num()` dikaitkan ke `GenericInlineModelAdmin` (#23539).
- Membuat `migrations.RunSQL` tidak lagi membutuhkan pelolosan tanda persen. Ini sekarang tetap dengan `cursor.execute()` (#23426).
- Membuat masukan `SERIALIZE` di kamus `TEST` berguna (#23421).
- Diperbaiki kesalahan di perpindahan yang mencegah batasan primary key pada model tidak dikelola dengan primary key yang disesuaian (#23415).
- Ditambahkan `SchemaEditor` untuk backend GIS MySQL sehingga indeks spasial akan dibuat untuk aplikasi dengan perpindahan (#23538).
- Ditambahkan `SchemaEditor` untuk backend GIS Oracle sehingga metadata spasial dan indeks akan dibuat untuk aplikasi dengan perpindahan (#23537).
- Dipaksa pilihan bidang model `related_name` ke unicode selama pembangkitan perpindahan untuk membangkitkan perpindahan yang bekerja dengan kedua Python 2 dan 3 (#23455).
- Diperbaiki `MigrationWriter` untuk menangani jenis siap-pakai tanpa impor (#23560).
- Diperbaiki `deepcopy` pada `ErrorList` (:tiket:`23594`).
- Dibuat tampilan `admindocs` untuk menjelajah pemeriksaan rincian tampilan jika tampilan yang ditentukan di URL yang ada di URLconf. Sebelumnya itu memungkinkan untuk mengimpor paket yang berubah-ubah dari jalur Python. Ini bukan dipertimbangkan sebagai masalah keamanan karena `admindocs` hanya dapat diakses ke pengguna staf (#23601).
- Diperbaiki kegagalan `UnicodeDecodeError` di `AdminEmailHandler` dengan karakter bukan-ASCII di permintaan (#23593).
- Diperbaiki kehilangan `get_or_create` dan `update_or_create` pada pengelola terkait menyebabkan `IntegrityError` (#23611).
- Dibuat `urlsafe_base64_decode()` mengembalikan jenis yang sesuai (string byte) d Python 3 (#23333).
- `makemigrations` sekarang dapat menserialisasikan nilai sadar-zona waktu (#23365).
- Ditambahkan penunjukan ke pertanyaan perpindahan ketika memindahkan batasan null dari sebuah bidang untuk mencegah sebuah IntegrityError pada baris NULL yang ada (#23609).
- Diperbaiki hubungan umum di `ModelAdmin.list_filter` (#23616).
- Disimpan kembali pemenuhan RFC untuk backend SMTP pada Python 3 (#23063).
- Diperbaiki sebuah kegagalan selagi mengurai kue-kue mengandung isi tidak sah (#23638).
- Kerangka sistem pemeriksaan sekarang menampilkan kesalahan models.E020 ketika kelas metode `Model.check()` tidak dijangkau(#23615).
- Dibuat pembuatan basisdata percobaan Oracle menajtuhkan pengguna dalam acara dari sebuah keluar yang tidak bersih dari pejalan percobaan sebelumnya (#23649).
- Diperbaiki `makemigrations` untuk mengenali perubahan pada `Meta.db_table` (#23629).
- Diperbaiki sebuah pemulihan ketika mengumpan klien percobaan Django dengan string data kosong (#21740).
- Diperbaiki sebuah pemulihan di `makemessages` dimana berkas-berkas tetap mendadak diabaikan (#23583).