Примечания к выпуску Django 1.10.4

1 декабря 2016 г.

Django 1.10.4 исправляет несколько ошибок в 1.10.3.

Исправления

  • Процитировал пароль тестового пользователя Oracle в запросах для исправления ошибки «ORA-00922: отсутствует или недопустимый параметр», когда пароль начинается с цифры или специального символа ( # 27420 ).
  • Исправлены неправильные аргументы app_label/ в проверках согласованности миграции ( # 27461 ).model_nameallow_migrate()makemigrations
  • Сделано Model.delete(keep_parents=True)сохранение родительских обратных отношений в многотабличном наследовании ( # 27407 ).
  • Исправлен QuerySet.update()сбой в SQLite при обновлении DateTimeFieldс F()выражением и timedelta ( # 27544 ).
  • Запрещено LocaleMiddlewareперенаправление на URL-адреса, которые должны возвращать 404 при использовании prefix_default_language=False( # 27402 ).
  • Предотвращено создание ненужного индекса в InnoDB ForeignKey при добавлении поля после создания модели ( # 27558 ).

Copyright ©2021 All rights reserved