簡體   English   中英

django使用values_list形式的值作為對象

[英]django using values form values_list as object

可以說我有一個查詢集:

some = Something.objects.values_list('organisation', flat=True)

它給了我一些組織的名單。 現在,在我的模板中,我想訪問組織的ID。

{% for org in some %}
    {{org.id}}
{% endfor %}

這里{{org.id}}沒有提供組織的ID,但是當我{{org}}給出時,僅給出了組織的名稱。 我如何在這里獲取組織的編號?

謝謝

使用values

some = Something.objects.values('organisation', 'id')

在模板中使用{{ some.organisation }}{{ some.id }}

Something.objects.values_list('organisation', flat=True)不是查詢集對象,它返回組織名稱列表。 如果需要查詢集,請改用filter()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM