• 3.1
  • 3.2
  • 6.1
  • Версия документации: 5.0

Примечания к выпуску 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 (:ticket:28702).

  • Исправлена ​​регрессия в кэшировании GenericForeignKey, когда экземпляр модели, на которую ссылается, использует многотабличное наследование (#28856).

  • Исправлен сбой «Невозможно изменить столбец „x“: используется в ограничении внешнего ключа» в MySQL с последовательностью операций AlterField и/или RenameField при миграции (#28305).

Back to Top