我有一个模型,我需要根据不同的条件进行过滤。我想避免编写复杂的嵌套条件,并将模型过滤器应用于每种情况。django模型过滤器问题
反正是有串联或参数组合过滤器()到一个变量,然后把该变量为一组过滤器参数是这样?:
db_table.objects.filter(variable_of_arguments)
等于:
db_table.objects.filter(
(Q(first_name__icontains=search) |
Q(last_name__icontains=search)),
foo = True)