【发布时间】:2017-01-09 11:55:52
【问题描述】:
我在 django 函数中将 HTML 转换为 pdf,为此我使用 xhtml2pdf pisa 模块,代码是
pdf = pisa.CreatePDF(html, file(settings.MEDIA_ROOT+'/tickets_pdf/'+pdfName, "w"))
此代码正在运行并生成 pdf,但有时它工作,有时它不工作并给出错误
找不到记录器“xhtml2pdf”的处理程序
关于 SO 也有同样的问题,我已经检查过了。
No handlers could be found for logger "xhtml2pdf"
但这对我不起作用。如果我的客户生成 10 次 pdf,那么至少 4 次它会给出这个错误,在其他情况下它工作正常。 有什么解决方案,或者我必须以其他方式生成pdf。
【问题讨论】:
-
您是否按照其他问题中的建议添加了处理程序?
-
我尝试添加处理程序,但它在每个阶段都给我 500 错误,即使调试模式为真,它仍然给我 500 错误而不是确切的错误
-
有什么解决办法吗?