假设我有一个查询集:
some = Something.objects.values_list('organisation', flat=True)
它给了我一些组织的清单。现在,在我的模板中,我想访问组织的ID。
{% for org in some %}
{{org.id}}
{% endfor %}
这里{{org.id}}
没有给出组织的ID,但是当我{{org}}
时,它只给了我组织的名称。我怎样才能在这里获得组织的身份?
谢谢
答案 0 :(得分:2)
使用values
some = Something.objects.values('organisation', 'id')
在模板中使用{{ some.organisation }}
和{{ some.id }}
。
答案 1 :(得分:0)
Something.objects.values_list('organisation', flat=True)
不是查询集对象,它返回组织名称列表。如果您需要查询集,请改用filter()
。