Папка static приложения в Django
Статику приложения кладут в папку
static рядом с моделями
и шаблонами. Внутри неё делают
ещё одну папку с именем приложения -
так файлы разных приложений
не пересекутся:
- /main/
- /static/
- /main/
- style.css
- script.js
- logo.png
- /main/
- /templates/
- models.py
- views.py
- /static/
Путь в теге static потом будет
относительным от этой внутренней
папки, например
main/style.css.
В приложении main создайте
структуру static/main/
и положите туда пустой
style.css.
Почему внутри static
нужна папка с именем приложения?