Я наконец получил свою работу установки django, однако я замечаю, что типичный стиль администраторских страниц отсутствует, и это - как будто нет никаких стилей, относился к структуре страниц. У меня есть некоторая проблема установки или соединяющий каналом проблему, которой это препятствует тому, чтобы таблицы стилей были найдены? Где они хранятся? Мои страницы похожи, они с 1994.
Похоже, ваш административный носитель обслуживается некорректно. В вашем settings.py
есть переменная с именем ADMIN_MEDIA_PREFIX
, которая указывает URL-адрес, по которому Django должен их искать. Фактические медиафайлы находятся в «[путь к вашим пакетам сайтов Python] / django / contrib / admin / media». При использовании сервера запуска manage.py
файлы обслуживаются «автоматически». Однако при использовании Apache / nginx / и т. Д. Вы обязаны убедиться, что ваш сервер делает файлы доступными по этому URL-адресу (используя правила перезаписи, символические ссылки и т. Д.). Более подробную информацию можно найти здесь .
Вам необходимо предоставить больше информации, чтобы мы могли помочь вам правильно. Однако, скорее всего, это связано с тем, что ваш веб-сервер не настроен на обслуживание статических файлов, и поэтому CSS администратора не загружается.
Чтобы решить эту проблему, зайдите в админку и посмотрите на источник HTML. Вы увидите путь к файлу admind css. Заставьте ваш веб-сервер обслуживать этот файл по этому пути.