We can make the django filter with "in" expression sending comma separated string. Such as
import django_filters
class NumberInFilter(django_filters.BaseInFilter, django_filters.NumberFilter):
pass
class BookFilter(django_filters.FilterSet):
author = NumberInFilter(field_name="author__id", lookup_expr="in")
However, I was looking for way to send comma separated query-data and get response which do not have the query-data. something like
class BookFilter(django_filters.FilterSet):
author = NumberInFilter(field_name="author__id", lookup_expr="not_in")
Definitely there is nothing like "not_in". Can you please give me a solution to achieve this?