Django 1.10.4 release notes — Django documentation
From Get docs
Django/docs/3.2.x/releases/1.10.4
Django 1.10.4 release notes
December 1, 2016
Django 1.10.4 fixes several bugs in 1.10.3.
Bugfixes
- Quoted the Oracle test user’s password in queries to fix the “ORA-00922: missing or invalid option” error when the password starts with a number or special character (:ticket:`27420`).
- Fixed incorrect
app_label
/model_name
arguments forallow_migrate()
inmakemigrations
migration consistency checks (:ticket:`27461`). - Made
Model.delete(keep_parents=True)
preserve parent reverse relationships in multi-table inheritance (:ticket:`27407`). - Fixed a
QuerySet.update()
crash on SQLite when updating aDateTimeField
with anF()
expression and atimedelta
(:ticket:`27544`). - Prevented
LocaleMiddleware
from redirecting on URLs that should return 404 when usingprefix_default_language=False
(:ticket:`27402`). - Prevented an unnecessary index from being created on an InnoDB
ForeignKey
when the field was added after the model was created (:ticket:`27558`).