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