Лишние символы «[]» появляются перед полями для входа в админку django
На моей странице входа в систему администратора Django я вижу дополнительные «[]» перед полями имени пользователя и пароля:
и я действительно не могу понять, откуда они берутся.
Я использую Django v5.1.3 и не делал никаких дополнительных настроек в админке django, поэтому она должна загружать только стандартные CSS и JS, с которыми изначально поставляется админка сайта.
Это происходит как в браузере Brave, так и в Firefox.
Я бы очень хотел избавиться от них, но не представляю, с чего начать... дайте мне знать, если какой-нибудь дополнительный код/настройки помогут разобраться.
Любая помощь будет оценена по достоинству.
Редактирование 1: Вы можете увидеть это «в действии» здесь: https://veghab.alexlittle.net/admin/login/?next=/admin/
Based on the square brackets bug thread [Django-forum], it appears to be a bug in CPython for Python-3.12 (see issue #117482 of CPython [GitHub]).
Таким образом, вы можете понизить версию до python-3.11, подождать, пока ошибка будет исправлена в CPython, или использовать другой WSGI-сервер [Django-doc], поскольку mod_wsgi
- это та часть, которая вводит квадратные скобки.