Parece que está utilizando un tema de terceros para la administración de Django. Sugiero verificar si el mantenedor de este tema quiere admitir Django 3.2 en el corto plazo.
En cuanto a la solución rápida para eso, puede introducir su propia hoja de estilo que restablecerá las variables responsables del tema oscuro. Puedes encontrar las variables aquí .
Para lograrlo, cree un archivo css separado en su directorio de archivos estáticos, copie la declaración @media del fragmento de código mencionado anteriormente y pegue el esquema de color normal dentro de él (que también se encuentra en el mismo fragmento de código). Después de eso, cree una plantilla admin/base_site.html , llénela con este contenido o el equivalente del tema que está usando y vincule su CSS personalizado en el bloque extrastyle (es posible que deba crear ese bloque a mano).
como escribió @GwynBleidD, cambié mi admin/base_site.html así, y funciona:
{% extends "admin/base_site.html" %} {% block extrastyle %} <style> @media (prefers-color-scheme: dark) { :root { --primary: #79aec8; --primary-fg: #fff; --body-fg: #333; --body-bg: #fff; --body-quiet-color: #666; --body-loud-color: #000; --breadcrumbs-fg: #c4dce8; --breadcrumbs-bg: var(--primary); --link-fg: #447e9b; --link-hover-color: #036; --link-selected-fg: #5b80b2; --hairline-color: #e8e8e8; --border-color: #ccc; --error-fg: #ba2121; --message-success-bg: #dfd; --message-warning-bg: #ffc; --message-error-bg: #ffefef; --darkened-bg: #f8f8f8; /* A bit darker than --body-bg */ --selected-bg: #e4e4e4; /* Eg selected table cells */ --selected-row: #ffc; --close-button-bg: #888; /* Previously #bbb, contrast 1.92 */ --close-button-hover-bg: #747474; } } </style> {% endblock %}Hay una aplicación para eso.
pip install django-light , detalles en https://github.com/frnhr/django-light .
Divulgación completa: soy el autor. Bueno, más como "empaquetador", no hay mucho código original allí...