с выходом нового django-фильтра v2.Мне было интересно, как я мог бы воспроизвести нижеуказанную функциональность с ним.
До того, как мой набор фильтров был таким, как он есть
class PostFilterSet(filters.FilterSet):
date = filters.DateFilter(
name='date',
lookup_expr=DATETIME_LOOKUPS,
method='filter_date')
class Meta:
# Meta Options here
def filter_date(self, queryset, name, value):
# filter logic
Что это, по сути, позволило бы мне сделать на API, это сделать запрос фильтра как этот'https://example.com/api/post/?date__gt=exampledate', но с последним обновлением я больше не могу хранить список DATETIME_LOOKUPS и вынужден использовать фильтр выбора «Уточняющий запрос», который изменил запрос на «https://example.com/api/post/?date=exampledate&date_lookup=exact', есть ли способ заставить его работать так:это было раньше безболезненно?