Примечания к выпуску Django 1.11.8¶
2 декабря 2017
Django 1.11.8 исправляет несколько ошибок в 1.11.7.
Исправления¶
- Разрешено, после регрессии в Django 1.10,
AuthenticationFormвызывать ошибку неактивного пользователя при использованииModelBackend(#28645). - Добавлена поддержка
QuerySet.values()иvalues_list()для запросовunion(),difference()иintersection()(#28781). - Исправлено некорректное усечение имени индекса при использовании разделенных имен
db_table(#28792). - Заставил
QuerySet.iterator()использовать серверные курсоры на PostgreSQL послеvalues()иvalues_list()(#28817). - Исправлено падение на SQLite и MySQL при упорядочивании по отфильтрованному подзапросу, использующему
nulls_firstилиnulls_last(#28848). - Сделали поиск запросов
CICharField,CIEmailFieldиCITextFieldс использованием приведенияcitext(#28702). - Исправлена ошибка в кэшировании
GenericForeignKey, когда ссылающийся экземпляр модели использует многотабличное наследование (#28856). - Исправлена ошибка «Cannot change column „x“: used in a foreign key constraint» на MySQL при последовательности операций
AlterFieldи/илиRenameFieldв миграции (#28305).