Примечания к выпуску 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 ©2020 All rights reserved