我使用pdfkit创建发票pdf。现在我只想保存它。稍后,我将在数据库中保存发票文件名并存储在AWS3上。在
但现在我在尝试保存文件时遇到IO错误,可能是因为我请求它的方式错误:
pdfkit.from_file(render_template('invoice_template.html', invoice_id=1, invioce_date_start=str(date.today()),
invioce_date_end=str(date.today()), invioce_company_name=form.zahlung_firma.data, invioce_user_vorename=form.vorname.data,
invioce_user_surname=form.nachname.data, invioce_user_email=current_user.email), str(current_user.id) + '-invoice.pdf')
错误:
^{pr2}$模板本身可以找到here,我刚刚编辑了jinja变量:
pdfkit.from_file()
需要一个file对象作为其输入,但是render_template()
返回一个字符串。请改为尝试pdfkit.from_string()
。在更多信息:pypi - pdfkit
相关问题 更多 >
编程相关推荐