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