这是我试图嵌入的代码:
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/jJECepNeCJ0&hl=en_US&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/jJECepNeCJ0&hl=en_US&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
有趣的是,此代码似乎在窗体下方的预览中显示嵌入的视频。保存表单后,代码段将呈现为文本。
答案 0 :(得分:2)
对我来说很好。
确保您的代码段之前没有四个空格。
答案 1 :(得分:1)
您可能需要扩展您正在使用的任何降价过滤器(假设django.contrib.markup)忽略<object>
标记。
如果您在表单中使用某种Javascript编辑器,则可能正在转换&lt;到<
之前保存到数据库中。在这种情况下,您可能需要更改编辑器。