Примечания к выпуску 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 ).
  • Исправлена ​​регрессия в кэшировании a, GenericForeignKeyкогда в указанном экземпляре модели используется многотабличное наследование ( # 28856 ).
  • Исправлен сбой «Невозможно изменить столбец 'x': используется в ограничении внешнего ключа» в MySQL с последовательностью AlterFieldи / или RenameFieldоперациями в миграции ( # 28305 ).

Copyright ©2021 All rights reserved