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

我试图将用户手册嵌入到模板中,并认为这会起作用,但事实并非如此。是我的文件路径吗?我将附上一张 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>

Views.py:

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

urls.py:

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

在这里输入图像描述 它位于名为“files”的文件中


慕容708150
浏览 104回答 1
1回答

暮色呼如

您需要将 pdf 存储在静态目录中,然后使用以下命令。{%&nbsp;load&nbsp;static&nbsp;%}&nbsp; <iframe&nbsp;src="{%&nbsp;static&nbsp;'pdf/User-Manual.pdf'&nbsp;%}"&nbsp;width="100%"&nbsp;height="500px"></iframe>你必须将User-Manual.pdf放入static/pdf.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5