请参阅django管理模板中的字段值

时间:2015-08-19 23:06:12

标签: python django django-templates django-admin django-orm

我会覆盖admin change_form模板,插入一个链接。 我可以使用

检索表单字段(称为标记)的值
{{ adminform.form.tag.value }}

所以,我可以简单地制作一个网址:

<a href="#" onclick="return popitup('/popup/?id={{adminform.form.tag.value}}')">link</a>

但我无法获得change_form中显示的字段'id'(模型的主键)的值,但在模型中定义。

<a href="#" onclick="return popitup('/popup/?id={{adminform.form.id.value}}')">link</a>

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:1)

对于模型表单form,您可以使用form.instance访问正在编辑的实例。

所以我会尝试(我没有对此进行测试以确认其有效):

{{ adminform.form.instance.id }}