Django管理员在ModelSite中输出额外的HTML

时间:2010-03-14 18:02:36

标签: django django-admin

最终,我想在Django的管理页面上为特定模型的显示添加<iframe>。 Django已经正确地渲染了这个模型的表单,但除了Django的表单之外,我想添加这个<iframe>src属性需要涉及当前显示记录的主键。

我已经学会了如何通过Django的文档正确覆盖change_form.html模板,我可以在正确的块中添加标记,但我无法弄清楚如何访问主键值。 (没有任何确定的谷歌搜索有帮助。)

或者,有没有直接的方法来指定我想在ModelSite定义中产生额外的输出?

1 个答案:

答案 0 :(得分:1)

覆盖“change_form.html”是正确的方法。您可以使用

访问当前对象
{{ original }}