Не удается загрузить CSS на мой локальный веб-сайт django

#html #django

#HTML #django

Вопрос:

Я просматриваю учебник по django по книге «Попробуйте Django». Все было в порядке до главы CSS. Я создал базовый сайт, и теперь я хочу изменить некоторые цвета, но я не могу этого сделать.

Django 1.10. Я создал каталог в своем приложении ‘static’, а внутри находится файл ‘style.css’ с некоторыми базовыми инструкциями по изменению цвета текста h1.

Внутри settings.py У меня есть: ‘django.contrib.staticfiles’ и мое приложение установлено, Debug True, STATIC_URL = ‘/static/’

html сайта: http://pastebin.com/PBhZieRe

К сожалению, текст h1 по-прежнему черный. Я попытался прочитать документацию по https://docs.djangoproject.com/en/1.10/howto/static-files / но там все выглядит нормально. Когда я просто набираю url 127.0.0.1:8000/static/style.css в своей командной строке, я получаю 304 кода.

Нужен совет по этому поводу.

С уважением.

Комментарии:

1. Что вы подразумеваете под «я просто набираю url 127.0.0.1:8000/static/style.css в моей командной строке»? Что именно вы вводите в своей командной строке?

2. О, извините. Я думаю, что я написал это неправильно. Я имею в виду, что я набираю URL-адрес: 127.0.0.1:8000/static.style.css в своем браузере. В командной строке у меня есть новая строка: «GET /static/style.css HTTP / 1.1» 304 0

Ответ №1:

Кажется, вы забыли указать путь к вашей статической папке в settings.py досье.Что вам нужно сделать, это просто поместить строку :

STATIC_ROOT=os.path.join(BASE_DIR,'static')

в вашем settings.py файл, а затем ваши статические файлы будут загружены.