如何在模板中获取相关模型?

时间:2012-05-14 11:40:55

标签: django django-models django-templates

我有模特:

class Model_1(models.Model):
    name = ...
    [...]

class Model_2(models.Model):
    model_1 = models.ForeignKey(Model_1)

现在我在视图中获得了model_1对象,在模板中我想获得model_2:

{% for m in models_1 %}
    {{ m.model_2 }} ?????
{% endfor %}

怎么做?

1 个答案:

答案 0 :(得分:6)

试一试:

{{ m.model_2_set.all }}

如果您定义了相关名称,则可以更改model_2_set。如果它位于模板或视图中,则没有更改