Как сделать рендер генерированной html страницы в pdf в Django?

Тимофей Медведев28 августа 2026 г.

1 ответ

Ответить
2

Я обычно WeasyPrint юзаю, он простой как валенок. В view рендеришь шаблон в строку, потом HTML(string=html).write_pdf(target=response) и возвращаешь HttpResponse с content_type='application/pdf'. Если нужен сложный CSS – он тянет, но wkhtmltopdf через pdfkit тоже вариант, но с ним больше мороки с бинарниками.

Ваш ответ

Минимум 20 символов (0/20)

, чтобы ответ был привязан к аккаунту

Похожие вопросы