статический CSS-файл не загружен в Django - PullRequest
0 голосов
/ 02 мая 2018

Помощь с ошибкой 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' %}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...