繁体   English   中英

如何使用 Django 将 PDF 嵌入到我的模板中?

[英]How do I embed a PDF into my template with Django?

我正在尝试将用户手册嵌入到模板中,并认为这会起作用,但它没有。 是我的文件路径吗? 我将附上一张我存储 PDF 的位置的照片。

HTML:

<div class = "container">
    <embed src= "Users/remio/mis446-2/mis446/blog/templates/mis446/files/User-Manual.pdf#toolbar=0" type= "application/pdf" width= "100%" height= "600px"/>
  </div>

视图.py:

def user_manual(request):
    return render(request, 'mis446/user-manual.html')

网址.py:

 path('user-manual/', views.user_manual, name='User Manual'),

在此处输入图像描述它在名为“files”的文件中

您需要将 pdf 存储在 static 目录中,然后使用以下内容。

{% load static %} 
<iframe src="{% static 'pdf/User-Manual.pdf' %}" width="100%" height="500px"></iframe>

您必须将User-Manual.pdf放入static/pdf

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM