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

1 декабря 2016 г.

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

Исправления ошибок

  • Процитировал пароль тестового пользователя Oracle в запросах для исправления ошибки «ORA-00922: отсутствует или недопустимый параметр», когда пароль начинается с цифры или специального символа ( # 27420 ).
  • Исправлены некорректные app_label / model_name аргументы allow_migrate() в makemigrations миграции проверки согласованности ( # 27461 ).
  • Сделано 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 ©2020 All rights reserved