Xhtml2pdf - загрузка статических CSS файлов и изображений в Django
Как мне использовать xhtml2pdf в Django для создания PDF документа из HTML файла, используя мою таблицу стилей css и стили bootstrap?
В документации xhtml2pdf описывается добавление таблиц стилей / изображений через функцию link_callback.
Я попробовал следующее:
1: Я скопировал код "Using xhtml2pdf in Django" из документации в свой проект: https://xhtml2pdf.readthedocs.io/en/latest/usage.html#using-xhtml2pdf-in-django
2: Создал html-шаблон. В html-шаблоне я использую тег {% load static %}
вместе с <link rel="stylesheet" href="{% static 'subs_app/css/main.min.css' %}">
Я получаю следующую ошибку:
SuspiciousFileOperation at /invoice/pdf/1 Присоединенный путь (C:\static\subs_app\css\main.min.css) находится за пределами базового пути компонента (C:\Users\office\dev\subs\subs_project\static)
.
3: Я также пробовал отказаться от метода {% load static %}
и ссылаться на таблицу стилей напрямую через относительный путь, но это тоже не работает.