大佬教程收集整理的这篇文章主要介绍了wkhtmltopdf - [WinError 2] 系统找不到指定的文件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在浏览 SO 以寻求答案,但找不到解决我的问题的方法:
目标
我想使用 django-wkHTMLtopdf
问题:
当我将 pdf
文件夹重命名为 pdf1
时 - 错误显示 template doesn't exist
。这让我认为 path
实际上是正确的,因为 CBV vIEw
似乎能够发现 .HTML file
。
那么,我的问题是什么?
URLS.PY
urlpatterns = [
...
url(
r"^pdf/(?P<pk>\d+)/$",MypdfVIEw.as_vIEw(),name="pdf",),]
VIEWS.PY
class MypdfVIEw(VIEw):
template_name = "pdf/pdf.HTML"
context = {"Title": "Hello World!"}
model = Quote
def get(self,request,*args,**kwargs):
response = pdfTemplateResponse(
request=request,template=self.template_name,filename="hello.pdf",context=self.context,show_content_in_browser=False,cmd_options={
"margin-top": 50,},)
return response
SETTINGS.PY
TEMPLATE_DIR = os.path.join("templates",BASE_DIR)
STATIC_DIR = os.path.join("static",BASE_DIR)
STATIC_URL = os.path.join(BASE_DIR,"/static/")
MEDIA_URL = os.path.join(BASE_DIR,"/media/")
STATIC_ROOT = os.path.join(BASE_DIR,"static")
MEDIA_ROOT = os.path.join(BASE_DIR,"media")
这是文件夹树:
+-- _mainapp
| +-- mainapp
| +-- settings.py
| +-- asgi.py
| +-- urls.py
| +-- wgsi.py
| +-- backend
| +-- admin.py
| +-- apps.py
| +-- forms.py
| +-- models.py
| +-- urls.py
| +-- vIEws.py
| +-- templates
| +-- quotation
| +-- pdf
| +-- pdf.HTML
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的wkhtmltopdf - [WinError 2] 系统找不到指定的文件全部内容,希望文章能够帮你解决wkhtmltopdf - [WinError 2] 系统找不到指定的文件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。