Django css файл не найден, загрузка css файла не удалась, получен файл 404, файл не найден также ** я получаю другую ошибку:
Не разрешено загружать локальноресурсы.
Да, я пробовал c: /path/chrome.e xe - , все, что он делает, это запускает браузер, не переходя ко мне ни на один url/website
.
То, что вы, ребята, предлагаете, это мой код.Я буду публиковать только код, который, я думаю, должен быть актуальным.Моя версия Django самая последняя, 2.
Браузер Chrome
GET http://127.0.0.1:8000/static/care/style.css 404 (Not Found)
settings.py
# Application definition
INSTALLED_APPS = [
'care.apps.CareConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.0/howto/static-files/
STATIC_URL = '/static/'
style.css присутствуетвнутри каталога Care, который присутствует внутри другого каталога, называемого static.
Я пытался с относительным и "абсолютным путем", когда я пытался с абсолютным путем, я получаю другую ошибку
Не разрешено загружать локальные ресурсы.
Просто чтобы закончить, я фактически скопировал ссылку из исходного кода HTML и вставил ее в браузер, и это привело меня к файлу style.css. С этим путем все в порядке.
почемуDjango не обнаруживает CSS-файл?Я сталкиваюсь с той же проблемой в браузере Firefox, за исключением того, что она не перечисляет ошибку в отличие от Chrome
index.html
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'care/style.css' %}" />