Помощь с ошибкой 404:
'02/May/2018 09:41:21] "GET /static/css/design.css%25 HTTP/1.1" 404 1761'
Файлы изображений и js загружаются хорошо, но не файл css. Я не знаю почему.
Структура моего проекта:
--project
----templates
----project
------urls.py
------settigns.py
----app
----static
------css
------js
------images
--media
--static (after collectstatic command)
Settigns.py включает «django.contrib.staticfiles»
settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static")
urls.py
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
base.html
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'css/design.css' %}"/>
<img src="{% static 'images/slide1.jpg' %}">