Подключение static файлов

Подключение 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 файлы

 

Добавить комментарий


Защитный код
Обновить

Вы здесь: Сайтостроение Framework Django Подключение static файлов