CSS в подпапке static не работает должным образом в Django
Я знаю, что это простая проблема, но я хочу знать, что я упустил. Я уверен, что решение простое.
Вот в чем проблема:
settings.py:
STATIC_URL = 'static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
Дерево с проблемой:
├── manage.py
├── static
│ ├── css
│ │ ├── bootstrap.min.css
│ │ └── style.css
│ └── js
└── templates
├── hi.html
.html файл:
{% load static %}
<!DOCTYPE html>
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<link rel="stylesheet" href="{% static 'css/style.css' %}">
и бум не работает, но некоторые коды работают, а некоторые нет. Я не совсем понимаю, что там происходит. когда нет вложенной папки:
├── manage.py
├── static
│ ├── bootstrap.min.css
│ └── style.css
└── templates
├── hi.html
и когда я использую его таким образом, он работает отлично!
{% load static %}
<link rel="stylesheet" href="{% static 'bootstrap.min.css' %}">
<link rel="stylesheet" href="{% static 'cstyle.css' %}">
Я действительно что-то упускаю? Я не уверен, я уже давно не открывал проект с нуля с django.