我有一個模型,我需要根據不同的條件進行過濾。我想避免編寫複雜的嵌套條件,並將模型過濾器應用於每種情況。django模型過濾器問題
反正是有串聯或參數組合過濾器()到一個變量,然後把該變量爲一組過濾器參數是這樣?:
db_table.objects.filter(variable_of_arguments)
等於:
db_table.objects.filter(
(Q(first_name__icontains=search) |
Q(last_name__icontains=search)),
foo = True)