Notes de publication de Django 1.11.8

2 décembre 2017

Django 1.11.8 fixes several bugs in 1.11.7.

Correction de bogues

  • Reallowed, following a regression in Django 1.10, AuthenticationForm to raise the inactive user error when using ModelBackend (#28645).
  • Added support for QuerySet.values() and values_list() for union(), difference(), and intersection() queries (#28781).
  • Fixed incorrect index name truncation when using a namespaced db_table (#28792).
  • Made QuerySet.iterator() use server-side cursors on PostgreSQL after values() and values_list() (#28817).
  • Fixed crash on SQLite and MySQL when ordering by a filtered subquery that uses nulls_first or nulls_last (#28848).
  • Made query lookups for CICharField, CIEmailField, and CITextField use a citext cast (#28702).
  • Fixed a regression in caching of a GenericForeignKey when the referenced model instance uses multi-table inheritance (#28856).
  • Fixed « Cannot change column “x”: used in a foreign key constraint » crash on MySQL with a sequence of AlterField and/or RenameField operations in a migration (#28305).
Back to Top