2
我在python 2.7中使用django 1.8。Django/Python:在模板中顯示pdf
我想在模板中顯示pdf。
知道了,多虧了MKM's answer我把它放在一個完整的頁面中。
你知道如何渲染它嗎?
這裏是我的代碼:
def userManual(request):
with open('C:/Users/admin/Desktop/userManual.pdf', 'rb') as pdf:
response = HttpResponse(pdf.read(), content_type='application/pdf')
response['Content-Disposition'] = 'inline;filename=some_file.pdf'
return response
pdf.closed
目前還不清楚你在問什麼,你在那裏展示的解決方案還沒有問同樣的問題? –
如果將文檔放在靜態文件夾中,您應該可以使用模板中的「{%load staticfiles%}」來調用它 - {%static'path/to/file.pdf'%}' – jape
@ LorenzoPeña實際上,這個解決方案並不顯示pdf嵌入到模板中。它在新頁面中打開PDF。我想要將它嵌入到模板中。 – zinon