Я использую django-inlinecss для оформления электронных писем.
Вот фрагмент моего шаблона электронной почты:
{% extends "base/email.html" %}
{% block content %}
{% load inlinecss %}
{% inlinecss "base/css/email.css" %}
<p class="c-c-test">test</p>
{% endinlinecss %}
{% endblock %}
При отображении шаблона возникает ошибкапроисходит, говоря:
Нет такого файла или каталога: '/usr/src/project/static/base/css/email.css'
Хотя, пытаясь использоватьтот же путь к файлу CSS (то есть "base/css/email.css"
) с static
тегом шаблона работает нормально.
Что я здесь не так делаю?
РЕДАКТИРОВАТЬ:
Я использую docker, django-inlinecss
, кажется, загружает файл css из локального хранилища (то есть из образа docker), где такого файла нет. Фактический файл находится на моей машине. Есть ли обходной путь для решения этой проблемы? что-то вроде static
тега шаблона?