网址.py
from wkhtmltopdf.views import PDFTemplateView
url(r'^pdf/$', PDFTemplateView.as_view(template_name='base/template.html',
filename='template.pdf',
header_template='base/header.html',
footer_template='base/header.html',
), name='pdf')
cmd在我的settings.py文件中配置如下所示
WKHTMLTOPDF_CMD = "C:\Python27\Lib\site-packages\wkhtmltopdf"
我仍然得到同样的错误
已解决
这个问题已经解决了 通过在路径中用反斜杠替换正斜杠,如下所示
WKHTMLTOPDF_CMD = "C:/Python27/Lib/site-packages/wkhtmltopdf"
现在我收到一个新错误“[错误 5] 访问被拒绝”
最佳答案
WKHTMLTOPDF_CMD 应该指向 wkhtmlpdf.exe 二进制文件,它是独立于 wkhtmltopdf python 包的安装。
在 their website 下载二进制文件
关于python - django-wkhtmltopdf 给出 "[Error 2] The system cannot find the file specified"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27375391/