2014-10-01 112 views
0

如何從管理器返回的查詢集中按字段獲取單個值。經理返回類似:Django從查詢集中獲取值

return super(InvesteeManager, self).get_queryset().filter(id=3) 

結果是:[<Investee: Investee object>],但我希望得到返回的單個值。

+0

你是什麼意思的「個人價值」?您是指每個模型實例中的內容,例如表中的字段值? – michaelb 2014-10-01 13:58:30

+0

是的,這就是我想要的... – Denny 2014-10-01 14:05:29

+0

他們只是從個人模型實例訪問... 'investee.some_field_name','investee.some_other_field_name' etc – michaelb 2014-10-01 14:05:53

回答

0

用途:

super(InvesteeManager, self).get_queryset().get(id=3) 

過濾器返回一個QuerySet,獲取返回的唯一對象。