Примечания к выпуску Django 1.10.4¶
1 декабря 2016
Django 1.10.4 исправляет несколько ошибок в 1.10.3.
Исправления¶
- Цитирование пароля тестового пользователя Oracle в запросах для устранения ошибки «ORA-00922: missing or invalid option», когда пароль начинается с цифры или специального символа (#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).