ダイナミックデータをHTMLページにレンダリングしてPDFに変換するタスクがありますが、問題が発生しています。HTML DjangoページをPDFにレンダリングするには?
def makepdf(request):
if request.POST:
chatvs = Competirors.objects.get(id = int(request.POST.get('competitor', '')))
jivo_staff = Manager.objects.get(id = int(request.POST.get('manager', '')))
business = Field.objects.get(id = int(request.POST.get('filed', '')))
business = business.link.all().order_by('?')[0:3]
context = {
"chatvs" : chatvs,
"jivo_staff" : jivo_staff,
"business" : business,
}
tmpl = get_template('marketing/jivopdf.html',)
html = tmpl.render(context)
# and i have a problem there with pdfkit
私はPdfcrowd APIを使用していましたが、すべてのCSSスタイルをカットして見栄えが良くありません。 vvwkhtmltopdf/pdfkitについては、URL /ファイル/文字列だけにアクセスするので、レンダリングされたHTMLページを作成する方法がわかりません。
準備が整ったHTMLページをレンダリングする方法はありますか?