diff --git a/django/contrib/admin/templates/admin/base.html b/django/contrib/admin/templates/admin/base.html index 16c1808a0ca4..73121e511498 100644 --- a/django/contrib/admin/templates/admin/base.html +++ b/django/contrib/admin/templates/admin/base.html @@ -3,6 +3,7 @@ {% block title %}{% endblock %} + {% block dark-mode-vars %} diff --git a/django/db/models/sql/compiler.py b/django/db/models/sql/compiler.py index dd957ec76595..1b1cd91c9a80 100644 --- a/django/db/models/sql/compiler.py +++ b/django/db/models/sql/compiler.py @@ -1819,9 +1819,13 @@ def as_sql(self): for field in list(fields): field_prepare = partial(self.prepare_value, field) field_pre_save = partial(self.pre_save_val, field) - field_values = [ - field_prepare(field_pre_save(obj)) for obj in self.query.objs - ] + + field_values = [] + for obj in self.query.objs: + value = field_pre_save(obj) + if not isinstance(value, DatabaseDefault): + value = field_prepare(value) + field_values.append(value) if not field.has_db_default(): value_cols.append(field_values) diff --git a/django/views/templates/csrf_403.html b/django/views/templates/csrf_403.html index ee81b04bcc48..6a0daad5eed5 100644 --- a/django/views/templates/csrf_403.html +++ b/django/views/templates/csrf_403.html @@ -2,6 +2,7 @@ + 403 Forbidden