2 Januari 2016
Django 1.8.8 memperbaiki beberapa kesalahan di 1.8.7.
Python 3.2 users, please be advised that we've decided to drop support for Python 3.2 in Django 1.8.x at the end of 2016. We won't break things intentionally after that, but we won't test subsequent releases against Python 3.2 either. Upstream support for Python 3.2 ends February 2016 so we don't find much value in providing security updates for a version of Python that could be insecure. To read more about the decision and to let us know if this will be problematic for you, please read the django-developers thread.
unique_together
oleh inspectdb
(#25274).__len
pada ArrayField
untuk larik kosong (#25772).formats.py
dengan django.utils.formats.get_format()
dan penyaring cetakan date
(#25812).SeparateDatabaseAndState
kebelakang (#25896).varchar/text_pattern_ops
di CharField
dan TextField
masing-masing ketika menggunakan AlterField
di PostgreSQL (#25412).AlterModelManagers
(#25852).LANGUAGES
) (#25915).django.views.decorators.cache.never_cache()
sekarang mengirim kepala meyakinkan (ditambahkan no-cache, no-store, must-revalidate
pada Cache-Control
) untuk lebih baik mencegah menyimpan sementara (#13008). Ini memperbaiki sebuah masalah dimana sebuah halaman disegarkan dalam Firefox membersihkan masukan yang dipilih di widget filter_horizontal
dan filter_vertical
admin, yang dapat menghasilkan dalam kehilangan data tidak sengaja jika seorang pengguna tidak menyadari itu dan kemudian mengajukan formulir (#22955).<br>
(#25465).loaddata
melewati meniadakan dan mengadakan batasan basisdata ketika itu tidak memuat alat bantu apapun (#23372).QuerySet.values()/values_list()
setelah sebuah annotate()
dan order_by()
ketika values()/values_list()
menyertakan sebuah bidang bukan di order_by()
(#25316).Agu 03, 2022