2017-06-01 125 views
0

我想將另一個查詢集的過濾器應用爲過濾器參數。
第= Parameters.objects.filter(somecode如何在Django中使用其他查詢來過濾查詢

現在這個被用作另一個過濾器的參數。喜歡的東西(我知道這是行不通的,但)
QS = Colums.objects.filter(字段名=段)

QS應該從第[0]和對目標[1]。我試圖通過for循環連接,但我無法解決它。

有沒有什麼辦法可以得到qs作爲para [0]和para [1]的綜合結果?

回答

0

如果para FK〜>

qs = Colum.objects.filter (para__in = para) 

只使用第一個值:例如:para.name

para_ids = Parameters.objects.filter(somecode).values_list('id', flat=True) 
# and replace in the upper case