2016-12-14 18 views
0

我有以下領域的飼料模型:通過項目列表循環,從而得到他們的外鍵的值

class Feed(models.Model) 
     authority=models.ForeignKey(Authority,blank=True,null=True) 

我有權威的查詢集名爲followed_authority中,我想從每個相應的飼料在followed_authority 管理局對我來說,明顯的一點就是通過followed_authority使用for循環,我認爲它效率低下,因爲在following_authority的instanaces及其相應的飼料都非常large.Kindly幫我出

回答

1

的正確的做法是始終從想要獲得的模型開始。

Feed.objects.filter(authority__in=followed_authority) 
+0

謝謝..作品像一個湛 –