Как мне вставить PDF в мой шаблон с Django? - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь встроить руководство пользователя в шаблон и подумал, что это сработает, но это не сработало. Это мой путь к файлу? Я приложу фотографию, где я храню 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"

1 Ответ

0 голосов
/ 19 апреля 2020

Вам необходимо сохранить pdf в вашем каталоге stati c, а затем использовать следующее.

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

Вам нужно будет поместить User-Manual.pdf в static/pdf.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...