Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django在iframe中显示pdf_Django_Python 3.x_Templates_Iframe_Django 2.1 - Fatal编程技术网

Django在iframe中显示pdf

Django在iframe中显示pdf,django,python-3.x,templates,iframe,django-2.1,Django,Python 3.x,Templates,Iframe,Django 2.1,目前,我正在开发一个工作流,左侧是输入字段,右侧是可伸缩的pdf 但实际上我无法在iframe中显示PDF 我正在windows上使用django 2.1.1(python 3.7.2)。 是否有在iframe中显示pdf的解决方案 我希望你有一些想法。我查阅了很多方面,尝试了不同的解决方案,但实际上没有显示pdf文档。。 希望很快收到你的来信 亲切问候我曾经历过类似的设置,我想在网页中呈现PDF。 为此,我做了以下工作: 编写了一个视图方法(在views.py)来呈现pdf的名称。在urls.

目前,我正在开发一个工作流,左侧是输入字段,右侧是可伸缩的pdf

但实际上我无法在iframe中显示PDF

我正在windows上使用django 2.1.1(python 3.7.2)。 是否有在iframe中显示pdf的解决方案

我希望你有一些想法。我查阅了很多方面,尝试了不同的解决方案,但实际上没有显示pdf文档。。 希望很快收到你的来信


亲切问候

我曾经历过类似的设置,我想在网页中呈现PDF。 为此,我做了以下工作: 编写了一个视图方法(在
views.py
)来呈现pdf的名称。在
urls.py
中指示用于查看方法的路径。接下来,在HTML文件中,我使用以下代码行:

<iframe id="iframe_pdf" src="{{ doc_file.url }}" 
      style="width:800px; height:800px;" frameborder="0"></iframe>


{{doc_file.url}
是从View方法获得的数据,它以字符串形式返回PDF文件位置。在我的例子中,PDF存储在
settings.py

中设置的
MEDIA\u ROOT
目录中,这是否回答了您的问题?对不起,这不是这个的复制品。事实上,这个建议没有帮助。老实说,它不一定是一个iframe,它可以是一切。但目前我无法在浏览器中显示pdf文档。这个问题没有解决方案吗?它不工作,我用pdf.js测试了它,文档没有加载,我在控制台没有发现错误,文档确实没有加载。那么,有什么有用的建议吗?我不敢相信我是唯一一个在django与Pdf查看器打交道的人。