Цепная фильтрация с оператором OR в наборе фильтров - Django Rest Framework
Я хочу использовать несколько полей фильтра вместе в классе filterset, которые я могу заполнять в просматриваемом api и делать запросы с условием OR. Например:
SELECT name
FROM Person
WHERE age > 17 OR address LIKE ‘%New%’
Интересно, как реализовать нечто подобное в виде HTML элементов управления (форма набора фильтров) в просматриваемом API :
f = Q(name__contains='Ja') | Q(age>500000)
qs = qs.filter(f)