Подключение static файлов
- Подробности
- Категория: Django
- Просмотров: 767
Подключение static файлов в Django довольно легко сделать...
Для этого:
1) в файле settings.py проекта укажем:
STATICFILES_URL = (os.path.join(BASE_DIR, 'static')) - это было до версии 3.1 - модуль os не забудьте!
а после 3.4 можно так:
STATICFILES_DIRS = [BASE_DIR / 'static']
2) Далее создаем папку в корне проекта - static и в ней помещаем например файл style.css и папку img и js к примеру.
3) А в самом файле, например, index.html (который находится в папке templates), сверху сперва подключаем статические файлы вот так:
{% load static %}
и только потом можем использовать вот такие подключения:
{% static 'style.css' %}
Но у многих возникает ошибка - django не видит static файлы