Weasyprint render_to_string <weasyprint.HTML object at 0x7f6f944df190> Проблема с 2 лишними байтами в массиве post.stringData
У меня есть html шаблон и я хочу распечатать pdf с помощью weayprint для него. Однако я получаю ошибку "<weasyprint.HTML object at 0x7f6f944df190> 2 extra bytes in post.stringData array problem", о которой я упоминал в заголовке. Я делюсь своим файлом views.py и некоторым html-шаблоном.
views.py
def export_pdf(id):
print('export')
edit_ambulanceCase = CallCenter.objects.all()
html_string = render_to_string('forms/update_forms/pdf.html',{'PreCaseControl':edit_ambulanceCase})
print(html_string)
html = HTML(string=html_string)
print(html)
return HttpResponse(html.write_pdf('deneme.pdf'))
pdf.html
Мой html-шаблон продолжается так, как я прикрепил. Он не содержит никакого другого содержимого. Я не смог включить его целиком, потому что он слишком длинный.