CSS по умолчанию в Django не применяется к странице администратора - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь создать свое первое приложение в Django.

Я сделал следующее: Установил Python 3.6, PIP, Django 2.1

Активность:

  1. Создан проект
  2. Запущен веб-сервер с помощью управления.py проекта
  3. Создайте приложение django в папке проекта
  4. Отредактировано файл settings.py, чтобы включить имя приложения (имя папки) в список INSTALLED_APPS
  5. Отредактированные модели.py для создания класса для моей модели 6)
  6. Из CLI созданы файлы миграции
  7. Применены миграции
  8. Зарегистрируйте мою модель с помощью администратора django, изменив admin.py
  9. Создание суперпользователя из CLI
  10. Вход в систему с locahost: 8000 / admin

На этом этапе я могу войти в систему с правами администратора , но CSS не применяетсяна веб-странице администратора . Панель администратора - Django

ПРИМЕЧАНИЕ. Домашняя страница (http://localhost:8000/) сервера отображается правильно со стилем Домашняя страница с правильным стилем Это может быть связано с тем, чтоCSS встроен в страницу. Домашняя страница CSS встроена

Однако проблема заключается только в странице администратора. На странице администратора все CSS обслуживаются через отдельный файл CSS и CSS не существуетВстроенный. Я проверил, что CSS-файлы в исходном веб-сайте администратора доступны (могут загружать / просматривать скрипты CSS). Панель администратора - CSS

Кроме того, я пробовал наFF, Chrome, IE.

Я также сослался на документацию Документация Django 2.1 для статического файла и два верхних условия выполнены для INSTALLED_APPS & STATIC_URL.

Поскольку яя не представляю какой-либо свой собственный CSS, и это все файлы по умолчанию для Django. Я не уверен, что мне следует вносить какие-то другие изменения?

...