Django拒绝连接不具有HTTP协议的HTML

时间:2019-03-25 08:00:25

标签: html django python-3.x iframe

您好,我希望在django中使用IFRAME HTML代码,但是很遗憾,它无法显示包含。

template.html

<iframe id="inlineFrameExample"
title="Inline Frame Example"
width="300"
height="200"
src="https://www.openstreetmap.org/export/embed.html?bbox=-0.004017949104309083%2C51.47612752641776%2C0.00030577182769775396%2C51.478569861898606&layer=mapnik">
</iframe> 
<iframe id="inlineFrameExample"
title="Inline Frame Example"
width="300"
height="200"
src="C:/Graph/GraphCombine/templates/T.html">
</iframe>

对于第一个IFRAME,它起作用,但是对于第二个iframe,内容没有显示出来,有人可以分享我的想法吗?

编辑

我已经通过以下代码解决了上述问题

src="{% static 'A.html' %}"

但是我面临另一个问题,就是将来未知html文件,因此我将html文件循环到数组中,并通过以下代码传递给html:

graph=['A.html']
{% for i in graph %}
src="{% static '{{i|safe}}' %}" 
{% endfor %}

但是我收到错误

Failed to load resource: the server responded with a status of 500 (Internal Server Error)

请帮助,谢谢

0 个答案:

没有答案