【发布时间】:2015-03-31 20:35:35
【问题描述】:
我想将iframe 加载到 Django 模板中。模板已正确加载,但代替iframe,模板本身嵌入到父模板中。相关代码如下:
<body>
<p>
<strong>Player: {{player.username}}</strong>
<div id="playerid">{{player.id}}</div><br>
<iframe id="encoder_iframe" height=75% width="50%" src="testgame.html"></iframe>
<br>
<strong>Last score:</strong>
<span id="scores"></span><br><br>
<strong>Game state:</strong>
<div id="gamestate"></span>
</p>
<br>
</body>
testgame.html 是与此 HTML 模板位于同一目录中的文件,但它不会加载。取而代之的是父模板本身。我环顾 Stack Overflow,从我收集到的一些帖子中,我需要将 iframe 的 src 属性设置为 Django 视图,该视图将分别加载 iframe。它是否正确?如果是这样,我该如何配置 URL(即设置视图的路径)?
【问题讨论】:
-
iframe 的 src 与任何其他 URL 完全相同。如果您希望 Django 为其提供服务,则需要与任何其他 Django 页面完全相同。
标签: javascript html django iframe