Python错误:找不到记录器“;xhtml2pdf&x201D;

Python错误:找不到记录器“;xhtml2pdf&x201D;,python,django,Python,Django,我正在django函数中将HTML转换为pdf,为此我使用xhtml2pdf pisa模块,代码如下 pdf = pisa.CreatePDF(html, file(settings.MEDIA_ROOT+'/tickets_pdf/'+pdfName, "w")) 此代码正在工作并生成pdf,但有时工作,有时不工作并给出错误 找不到记录器“xhtml2pdf”的处理程序 还有同样的问题,所以我已经检查过了 但这对我不起作用。如果我的客户端生成10倍的pdf,那么至少有4倍会出现此错误,在其

我正在django函数中将HTML转换为pdf,为此我使用xhtml2pdf pisa模块,代码如下

pdf = pisa.CreatePDF(html, file(settings.MEDIA_ROOT+'/tickets_pdf/'+pdfName, "w"))
此代码正在工作并生成pdf,但有时工作,有时不工作并给出错误

找不到记录器“xhtml2pdf”的处理程序

还有同样的问题,所以我已经检查过了

但这对我不起作用。如果我的客户端生成10倍的pdf,那么至少有4倍会出现此错误,在其他情况下,它工作正常。
是否有任何解决方案,或者我必须以其他方式生成pdf。

唯一的解决方案是按照提供的链接的建议,在设置文件中定义xhtml2pdf的处理程序


出现500错误的原因是您定义的记录器错误。检查应用程序日志中是否有错误,检查您在设置中定义的日志文件路径。

您是否按照另一个问题中的建议添加了处理程序?我尝试添加处理程序,但每个阶段都会出现500个错误,即使调试模式为真,仍然会出现500个错误不准确的错误有解决方案吗?