Лишние символы «[]» появляются перед полями для входа в админку django

На моей странице входа в систему администратора Django я вижу дополнительные «[]» перед полями имени пользователя и пароля:

screenshot of the extra brackets

и я действительно не могу понять, откуда они берутся.

Я использую 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]).

Таким образом, вы можете понизить версию до , подождать, пока ошибка будет исправлена в CPython, или использовать другой WSGI-сервер [Django-doc], поскольку mod_wsgi - это та часть, которая вводит квадратные скобки.

Вернуться на верх