Как я могу сделать, чтобы загрузить папку static из файла CSS?

Как сделать, чтобы загрузить папку static из файла CSS?

Я пытался импортировать с помощью url(), но это не работает. Я хочу использовать статический путь для создания фона элемента.

    background: url"{% static 'assets/img/check.png' %}", #458fff;
    } ```

Вы не можете ... css файлы (на самом деле любые файлы), созданные из статики, не будут проходить через шаблонизатор

вы можете создать что-то вроде размещения ваших css файлов в каталоге шаблонов и создать конечную точку типа

urls.py

...
   url("/css/<path:path>",views.render_css),
...

views.py

def render_css(request,path):
    return render(request,path,{"some":"vars"})

или вы можете просто жестко закодировать url в style.css и оставить его в static

Вернуться на верх