September 1, 2016
Django 1.10.1 memperbaiki beberapa kesalahan di 1.10.
Diperbaiki sebuah kegagalan di hubungan MySQL dimana SELECT @@SQL_AUTO_IS_NULL
tidak mengembalikan sebuah hasil (#26991).
Diizinkan sifat User.is_authenticated
dan User.is_anonymous
untuk dibandingkan menggunakan ==
, !=
, dan |
(#26988, #27154).
Dipindahkan metode BaseCommand.usage()
rusak yang untuk dukungan optparse
(#27000).
Diperbaiki sebuah pemeriksaan kegagalan kerangka kerja dengan sebuah Meta.default_permissions
kosong (#26997).
Diperbaiki sebuah pemulihan dalam angka dari permintaan ketika menggunakan RadioSelect
dengan bidang formulir ModelChoiceField
(#27001).
Diperbaiki sebuah kegagalan jika request.META['CONTENT_LENGTH']
adalah deretan karakter kosong (#27005).
Diperbaiki pencarian isnull
pada sebuah ForeignKey
dengan to_field
nya menunjuk ke sebuah CharField
atau menunjuk ke sebuah CharField
ditentukan dengan primary_key=True
(#26983).
Dicegah perintah migrate
dari memunculkan InconsistentMigrationHistory
di kehadiran dari perpindahan lumatan tidak diberlakukan (#27004).
Diperbaiki sebuah pemulihan di Client.force_login()
yang dibutuhkan menentukan sebuah backend
daripada otomatis menggunakan satu yang pertama jika banyak backend dikonfigurasi (#27027).
Membuat QuerySet.bulk_create()
secara benar menginisialisasi instance model pada backend, seperti PostgreSQL, yang mendukung mengembalikan ID dari rekaman dibuat sehingga hubungan many-to-many dapat digunakan pada obyek baru (#27026).
Diperbaiki kegagalan dari django.views.static.serve()
dengan show_indexes
diadakan (#26973).
Diperbaiki ClearableFileInput
untuk menghindari atribut HTML required
ketika data inisial ada (#27037).
Diperbaiki keterangan dengan fungsi basisdata ketika dipadukan dengan pencarian pada PostGIS (#27014).
Diizinkan kembali etiket {% for %}
untuk membuka setiap dapat berulang (#27058).
Membuat makemigrations
melewati pemeriksaan riwayat tidak tetap pada basisdata bukan-awalan jika perute basisdata tidak digunakan atau jika bukan aplikasi dapat dipindahkan ke basisdata (#27054, #27110, #27142).
Dipindahkan pengelola ganda dalam Model._meta.managers
(#27073).
Diperbaiki kegagalan contrib.admindocs
ketika sebuah tampilan ada di sebuah kelas, seperti beberapa dari tampilan admin (#27018).
Dikembalikan sedikit pemeriksaan admin yang memeriksa field.many_to_many
kembali ke isinstance(field, models.ManyToManyField)
sejak itu ternyata pemeriksaan tidak cocok untuk disamaratakan seperti itu (#26998).
Ditambahkan nama lain basisdata pada pesan InconsistentMigrationHistory
dimunculkan oleh makemigrations
dan migrate
(#27089).
Diperbaiki pembuatan dari obyek ContentType
dan Permission
untuk model dari aplikasi tanpa perpndahan ketika memanggil perintah migrate
dengan tidak ada perpindahan untuk diberlakukan (#27044).
Disertakan perubahan keadaan perpindahan sudah diberlakukan di instance App
disediakan ke penerima sinyal pre_migrate
untuk mengizinkan penamaan kembali ContentType
pada penamaan kembali model (#27100).
Diizinkan kembali mensubkelaskan UserCreationForm
tanpa USERNAME_FIELD
di Meta.fields
(#27111).
Diperbaiki pemulihan di formulir model dimana bidang model dengan default
yang tidak muncul di data POST tidak lagi menggunakan default
(#27039).
Apr 04, 2017