2014-03-13 78 views
1

我有一個查詢,看起來像這樣:如何讓django QuerySet動態過濾?

conditions={'sector': u'65', 'tax_type': u'cleaning', 'district': u'22'} 
qs = Something.objects.filter(**conditions) 

但引發錯誤:

'QuerySet' object has no attribute 'objects' 

我怎樣才能使動態查詢集與字典包含在Django的過濾器名稱和條件是什麼?

回答

2

貌似Something已經是一個QuerySet

只是做

qs = Something.filter(**conditions)