【发布时间】:2011-09-20 21:57:23
【问题描述】:
我有一个 django 模板,它显示带有 youtube 视频的对象列表:
{% for obj in objs %}
<h1>{{ obj.name }}</h1>
<iframe width="425" height="349" src="{{ obj.video}}" frameborder="0" allowfullscreen=""></iframe>
{% endfor %}
obj.video 存储为 urlField。当我加载页面时,chrome 控制台给了我错误refused to display document because display forbidden by x-frame-options。
如果我将 {{ obj.video }} 替换为手动编写的 youtube 嵌入 URL,例如 http://youtu.be/zzfQwXEqYaI,问题仍然存在。但是,如果我将其替换为 www.google.com 之类的内容,则会加载 iframe。
【问题讨论】:
标签: django iframe youtube x-frame-options