如何覆盖fieldset.html模板,以便我可以传递更多参数

时间:2010-03-11 17:03:41

标签: django django-admin django-templates

我正在覆盖admin fieldset.html模板? 我需要访问该模型。 我有一个名为domain的表,我需要查询数据库(Domain.objects.all)获取所有域的列表并将其传递给模板。 如何/在哪里我会这样做,特别是在管理界面方面。 谢谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我发现制作模板标签通常适用于这种情况。在您正在编写的模板中,您通常可以创建一个标记,称之为“get_domains”,其功能如下:

{% load mylibrary %}

{% get_domains as domains %}

{% for domain in domains.all %}
   {{ domain.name }}
{% endfor %}