Я хотел бы создать запрос, который имеет не одинаковый параметр, но в исключающей части.
Все посты предлагают исключить параметры, которые должны быть не равны.
Так что мне нужно:
Object.objects.filter(param1=p).exclude(param2=False, param3=False, param4 != q)
Я пытаюсь
Object.objects.filter(param1=p).exclude(param2=False, param3=False).exclude(param4=q)
, но, как и ожидалось, не работает, это то же самое, что exclude(param2=False, param3=False, param4=q)
Итак, как это сделать или как правильно составить цепочку исключающих операторов, чтобы второе исключение указывало на первое исключение, а не на первый фильтр.