Я поместил все свои файлы CSS в папку static/css
. Мои настройки:
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
MEDIA_URL='/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
Пока медиа-файлы работают должным образом, и изображения, хранящиеся в папке static/images
, также отображаются, стили CSS не отображаются. Для каждой страницы я создаю файл CSS, помещаю его в папку static/css
и называю его следующим образом:
{% load static %}
<head>
<link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap.min.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'css/getting-started.css' %}"> <--this
</head>
Файл getting-started.css
:
h3{
text-align: left;
}
p {
font-family: verdana;
font-size: 20px;
}
Хотя bootstrap.min.css
работает, CSS не работают.