---
title: "Catatan terbitan Django 1.9.1"
version: 3.1
locale: id
source: https://docs.djangoproject.com/id/3.1/releases/1.9.1/
canonical: https://djangodocs.dev/id/3.1/releases/1.9.1/
---
# Catatan terbitan Django 1.9.1

*2 Januari 2016*

Django 1.9.1 memperbaiki beberapa kesalahan di 1.9.

## Perbaikan kesalahan

- Diperbaiki `BaseCache.get_or_set()` dengan backend `DummyCache` ([#25840](https://code.djangoproject.com/ticket/25840)).
- Diperbaiki sebuah pemulihan di `FormMixin` menyebabkan formulir menjadi disahkan dua kali ([#25548](https://code.djangoproject.com/ticket/25548), [#26018](https://code.djangoproject.com/ticket/26018)).
- Diperbaiki kegagalan pemeriksaan sistem dengan `ArrayField` bersarang ([#25867](https://code.djangoproject.com/ticket/25867)).
- Diperbaiki sebuah keadaan kesalahan ketika memindahkan operasi `SeparateDatabaseAndState` kebelakang ([#25896](https://code.djangoproject.com/ticket/25896)).
- Diperbaiki sebuah pemulihan di `CommonMiddleware` menyebabkan pemeriksaan `If-None-Match` menjadi selalu mengembalikan HTTP 200 ([#25900](https://code.djangoproject.com/ticket/25900)).
- Diperbaiki kehilangan indeks `varchar/text_pattern_ops` di `CharField` dan `TextField` masing-masing ketika menggunakan `AlterField` di PostgreSQL ([#25412](https://code.djangoproject.com/ticket/25412)).
- Diperbaiki jumlah ringkasan halaman penegasan hapus admin dari obyek terkait ([#25883](https://code.djangoproject.com/ticket/25883)).
- Ditambahkan `from __future__ import unicode_literals` ke awalan `apps.py` dibuat oleh `startapp` pada Python 2 ([#25909](https://code.djangoproject.com/ticket/25909)). Tambah baris ini ke berkas-berkas `apps.py` anda sendiri dibuat menggunakan Django 1.9 jika anda ingin perpindahan bekerja pada kedua Python 2 dan Python 3.
- Dicegah `QuerySet.delete()` dari gagal di MySQL ketika meminta antar hubungan ([#25882](https://code.djangoproject.com/ticket/25882)).
- Diperbaiki penilaian dari potongan panjang-nol dari `QuerySet.values()` ([#25894](https://code.djangoproject.com/ticket/25894)).
- Diperbaiki sebuah keadaan kesalahan ketika menggunakan sebuah tindakan `AlterModelManagers` ([#25852](https://code.djangoproject.com/ticket/25852)).
- Diperbaiki penemuan perubahan `TypedChoiceField` dengan bidang null ([#25942](https://code.djangoproject.com/ticket/25942)).
- Diperbaiki peringatan zonawaktu tidak benar di cetakan admin penyesuaian yang tidak mempunyai atribut `data-admin-utc-offset` di etiket `body`. ([#25845](https://code.djangoproject.com/ticket/25845)).
- Diperbaiki sebuah pemulihan yang mencegah menggunakan sebuah bahasa bukan di daftar basaha awal Django ([`LANGUAGES`](/id/3.1/ref/settings/#std-setting-LANGUAGES)) ([#25915](https://code.djangoproject.com/ticket/25915)).
- Dihindari menyembunyikan beberapa pengecualian, seperti sebuah pengaturan `INSTALLED_APPS` tidak sah, dibelakang `AppRegistryNotReady` ketika memulai `runserver` ([#25510](https://code.djangoproject.com/ticket/25510)). Pemulihan ini muncul di 1.8.5 sebagai pengaruh samping dari perbaikan [#24704](https://code.djangoproject.com/ticket/24704) dan oleh kesalahan perbaikan tidak diberlakukan pada cabang `stable/1.9.x`.
- Diperbaiki penemuan `migrate --fake-initial` dari tabel many-to-many ([#25922](https://code.djangoproject.com/ticket/25922)).
- Menyimpan kembali kegunaan dari tambah `list_editable` admin dan tombol rubah ([#25903](https://code.djangoproject.com/ticket/25903)).
- Diperbaiki pencarian permintaan `isnull` untuk `ForeignObject` ([#25972](https://code.djangoproject.com/ticket/25972)).
- Diperbaiki sebuah pemulihan di admin yang mengabaikan baris jeda di bidang hanya-baca daripada merubah mereka menjadi `<br>` ([#25465](https://code.djangoproject.com/ticket/25465)).
- Diperbaiki acuan objek tidak benar di `SingleObjectMixin.get_context_object_name()` ([#26006](https://code.djangoproject.com/ticket/26006)).
- Dibuat `loaddata` melewati meniadakan dan mengadakan batasan basisdata ketika itu tidak memuat alat bantu apapun ([#23372](https://code.djangoproject.com/ticket/23372)).
- Disimpan kembali kesesuaian pencampur `contrib.auth` dengan py-bcrypt ([#26016](https://code.djangoproject.com/ticket/26016)).
- Diperbaiki sebuah kegagalan di `QuerySet.values()/values_list()` setelah sebuah `annotate()` dan `order_by()` ketika `values()/values_list()` menyertakan sebuah bidang bukan di `order_by()` ([#25316](https://code.djangoproject.com/ticket/25316)).
