如何从对象获取属性?

时间:2014-03-26 16:44:22

标签: python django django-templates

请帮助引入对象的模板属性。

通常对于一组对象,我通过" FOR":

推断出循环的属性。
{% for entrie in news_all %}
    <br /><strong>{{ entrie.title }}</strong>
{% endfor %}

但是现在我传递给模板只有一个对象,所以不需要使用循环

1 个答案:

答案 0 :(得分:2)

只需使用dot notation获取对象字段:{{ entrie.title }}

(假设在模板上下文中传递entrie)。

但是,如果您在上下文中传递查询集,例如objects.filter()的结果,只包含一个对象,您仍然可以使用点表示法:首先从{{获取第一个元素1}},然后是属性/字段:

queryset

查看一些示例here

希望有所帮助。