2009-10-13 94 views
0

我想讓數據具有多個過濾器。就像第一個我想過濾日期字段,然後通過輸入字段,然後通過其他字段....儘可能多次。我必須傳遞字段並在url中賦值,並且必須應用過濾器並將數據傳遞給下一個過濾器。關於數據的多個過濾器

回答

0

您可能想要django-filter。用逗號分隔

+0

似乎不錯會給它一個嘗試,並得到ACK – user189385 2009-10-14 06:02:53

1

的條件是相與在一起:

SomeModel.objects.filter(cond1, cond2) 

您可以使用Python的關鍵字擴展通過他們:

condlist = {} 
condlist[cond1] = val1 
condlist[cond2] = val2 
SomeModel.objects.filter(**condlist)