api.v1.filters.AttachmentFilterSet module

Module with the AttachmentFilterSet filter set class.

class api.v1.filters.AttachmentFilterSet.AttachmentFilterSet(data=None, queryset=None, *, request=None, prefix=None)[source]

Bases: FilterSet

The filter class for core.models.Attachment.

class Meta[source]

Bases: object

Metadata class for the filter.

model

alias of Attachment

fields: ClassVar[dict[str, list[str]]] = {'content_disposition': ['icontains', 'contains', 'exact', 'iexact', 'startswith', 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex', 'in'], 'content_id': ['icontains', 'contains', 'exact', 'iexact', 'startswith', 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex', 'in'], 'content_maintype': ['icontains', 'contains', 'exact', 'iexact', 'startswith', 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex', 'in'], 'content_subtype': ['icontains', 'contains', 'exact', 'iexact', 'startswith', 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex', 'in'], 'created': ['date', 'date__gte', 'date__lte', 'date__gt', 'date__lt', 'date__in', 'date__range', 'time', 'time__gte', 'time__lte', 'time__gt', 'time__lt', 'time__in', 'time__range', 'iso_year', 'iso_year', 'iso_year__gte', 'iso_year__lte', 'iso_year__gt', 'iso_year__lt', 'iso_year__in', 'iso_year__range', 'month', 'month__gte', 'month__lte', 'month__gt', 'month__lt', 'month__in', 'month__range', 'quarter', 'quarter__gte', 'quarter__lte', 'quarter__gt', 'quarter__lt', 'quarter__in', 'quarter__range', 'week', 'week__gte', 'week__lte', 'week__gt', 'week__lt', 'week__in', 'week__range', 'iso_week_day', 'iso_week_day__gte', 'iso_week_day__lte', 'iso_week_day__gt', 'iso_week_day__lt', 'iso_week_day__in', 'iso_week_day__range', 'day', 'day__gte', 'day__lte', 'day__gt', 'day__lt', 'day__in', 'day__range', 'hour', 'hour__gte', 'hour__lte', 'hour__gt', 'hour__lt', 'hour__in', 'hour__range', 'minute', 'minute__gte', 'minute__lte', 'minute__gt', 'minute__lt', 'minute__in', 'minute__range', 'second', 'second__gte', 'second__lte', 'second__gt', 'second__lt', 'second__in', 'second__range'], 'datasize': ['lte', 'gte', 'lt', 'gt', 'exact', 'in', 'range'], 'email__datetime': ['date', 'date__gte', 'date__lte', 'date__gt', 'date__lt', 'date__in', 'date__range', 'time', 'time__gte', 'time__lte', 'time__gt', 'time__lt', 'time__in', 'time__range', 'iso_year', 'iso_year', 'iso_year__gte', 'iso_year__lte', 'iso_year__gt', 'iso_year__lt', 'iso_year__in', 'iso_year__range', 'month', 'month__gte', 'month__lte', 'month__gt', 'month__lt', 'month__in', 'month__range', 'quarter', 'quarter__gte', 'quarter__lte', 'quarter__gt', 'quarter__lt', 'quarter__in', 'quarter__range', 'week', 'week__gte', 'week__lte', 'week__gt', 'week__lt', 'week__in', 'week__range', 'iso_week_day', 'iso_week_day__gte', 'iso_week_day__lte', 'iso_week_day__gt', 'iso_week_day__lt', 'iso_week_day__in', 'iso_week_day__range', 'day', 'day__gte', 'day__lte', 'day__gt', 'day__lt', 'day__in', 'day__range', 'hour', 'hour__gte', 'hour__lte', 'hour__gt', 'hour__lt', 'hour__in', 'hour__range', 'minute', 'minute__gte', 'minute__lte', 'minute__gt', 'minute__lt', 'minute__in', 'minute__range', 'second', 'second__gte', 'second__lte', 'second__gt', 'second__lt', 'second__in', 'second__range'], 'file_name': ['icontains', 'contains', 'exact', 'iexact', 'startswith', 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex', 'in'], 'is_favorite': ['exact'], 'updated': ['date', 'date__gte', 'date__lte', 'date__gt', 'date__lt', 'date__in', 'date__range', 'time', 'time__gte', 'time__lte', 'time__gt', 'time__lt', 'time__in', 'time__range', 'iso_year', 'iso_year', 'iso_year__gte', 'iso_year__lte', 'iso_year__gt', 'iso_year__lt', 'iso_year__in', 'iso_year__range', 'month', 'month__gte', 'month__lte', 'month__gt', 'month__lt', 'month__in', 'month__range', 'quarter', 'quarter__gte', 'quarter__lte', 'quarter__gt', 'quarter__lt', 'quarter__in', 'quarter__range', 'week', 'week__gte', 'week__lte', 'week__gt', 'week__lt', 'week__in', 'week__range', 'iso_week_day', 'iso_week_day__gte', 'iso_week_day__lte', 'iso_week_day__gt', 'iso_week_day__lt', 'iso_week_day__in', 'iso_week_day__range', 'day', 'day__gte', 'day__lte', 'day__gt', 'day__lt', 'day__in', 'day__range', 'hour', 'hour__gte', 'hour__lte', 'hour__gt', 'hour__lt', 'hour__in', 'hour__range', 'minute', 'minute__gte', 'minute__lte', 'minute__gt', 'minute__lt', 'minute__in', 'minute__range', 'second', 'second__gte', 'second__lte', 'second__gt', 'second__lt', 'second__in', 'second__range']}
filter_text_fields(queryset, name, value)[source]

Filters textfields in the model.

Parameters:
  • queryset (QuerySet) – The basic queryset to filter.

  • name (str) – The name of the filterfield.

  • value (str) – The value to filter by.

Return type:

QuerySet

Returns:

The filtered queryset.

_meta = <django_filters.filterset.FilterSetOptions object>
base_filters = {'content_disposition': <django_filters.filters.CharFilter object>, 'content_disposition__contains': <django_filters.filters.CharFilter object>, 'content_disposition__endswith': <django_filters.filters.CharFilter object>, 'content_disposition__icontains': <django_filters.filters.CharFilter object>, 'content_disposition__iendswith': <django_filters.filters.CharFilter object>, 'content_disposition__iexact': <django_filters.filters.CharFilter object>, 'content_disposition__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'content_disposition__iregex': <django_filters.filters.CharFilter object>, 'content_disposition__istartswith': <django_filters.filters.CharFilter object>, 'content_disposition__regex': <django_filters.filters.CharFilter object>, 'content_disposition__startswith': <django_filters.filters.CharFilter object>, 'content_id': <django_filters.filters.CharFilter object>, 'content_id__contains': <django_filters.filters.CharFilter object>, 'content_id__endswith': <django_filters.filters.CharFilter object>, 'content_id__icontains': <django_filters.filters.CharFilter object>, 'content_id__iendswith': <django_filters.filters.CharFilter object>, 'content_id__iexact': <django_filters.filters.CharFilter object>, 'content_id__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'content_id__iregex': <django_filters.filters.CharFilter object>, 'content_id__istartswith': <django_filters.filters.CharFilter object>, 'content_id__regex': <django_filters.filters.CharFilter object>, 'content_id__startswith': <django_filters.filters.CharFilter object>, 'content_maintype': <django_filters.filters.CharFilter object>, 'content_maintype__contains': <django_filters.filters.CharFilter object>, 'content_maintype__endswith': <django_filters.filters.CharFilter object>, 'content_maintype__icontains': <django_filters.filters.CharFilter object>, 'content_maintype__iendswith': <django_filters.filters.CharFilter object>, 'content_maintype__iexact': <django_filters.filters.CharFilter object>, 'content_maintype__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'content_maintype__iregex': <django_filters.filters.CharFilter object>, 'content_maintype__istartswith': <django_filters.filters.CharFilter object>, 'content_maintype__regex': <django_filters.filters.CharFilter object>, 'content_maintype__startswith': <django_filters.filters.CharFilter object>, 'content_subtype': <django_filters.filters.CharFilter object>, 'content_subtype__contains': <django_filters.filters.CharFilter object>, 'content_subtype__endswith': <django_filters.filters.CharFilter object>, 'content_subtype__icontains': <django_filters.filters.CharFilter object>, 'content_subtype__iendswith': <django_filters.filters.CharFilter object>, 'content_subtype__iexact': <django_filters.filters.CharFilter object>, 'content_subtype__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'content_subtype__iregex': <django_filters.filters.CharFilter object>, 'content_subtype__istartswith': <django_filters.filters.CharFilter object>, 'content_subtype__regex': <django_filters.filters.CharFilter object>, 'content_subtype__startswith': <django_filters.filters.CharFilter object>, 'created__date': <django_filters.filters.DateFilter object>, 'created__date__gt': <django_filters.filters.DateFilter object>, 'created__date__gte': <django_filters.filters.DateFilter object>, 'created__date__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__date__lt': <django_filters.filters.DateFilter object>, 'created__date__lte': <django_filters.filters.DateFilter object>, 'created__date__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__day': <django_filters.filters.NumberFilter object>, 'created__day__gt': <django_filters.filters.NumberFilter object>, 'created__day__gte': <django_filters.filters.NumberFilter object>, 'created__day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__day__lt': <django_filters.filters.NumberFilter object>, 'created__day__lte': <django_filters.filters.NumberFilter object>, 'created__day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__hour': <django_filters.filters.NumberFilter object>, 'created__hour__gt': <django_filters.filters.NumberFilter object>, 'created__hour__gte': <django_filters.filters.NumberFilter object>, 'created__hour__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__hour__lt': <django_filters.filters.NumberFilter object>, 'created__hour__lte': <django_filters.filters.NumberFilter object>, 'created__hour__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__iso_week_day': <django_filters.filters.NumberFilter object>, 'created__iso_week_day__gt': <django_filters.filters.NumberFilter object>, 'created__iso_week_day__gte': <django_filters.filters.NumberFilter object>, 'created__iso_week_day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__iso_week_day__lt': <django_filters.filters.NumberFilter object>, 'created__iso_week_day__lte': <django_filters.filters.NumberFilter object>, 'created__iso_week_day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__iso_year': <django_filters.filters.NumberFilter object>, 'created__iso_year__gt': <django_filters.filters.NumberFilter object>, 'created__iso_year__gte': <django_filters.filters.NumberFilter object>, 'created__iso_year__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__iso_year__lt': <django_filters.filters.NumberFilter object>, 'created__iso_year__lte': <django_filters.filters.NumberFilter object>, 'created__iso_year__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__minute': <django_filters.filters.NumberFilter object>, 'created__minute__gt': <django_filters.filters.NumberFilter object>, 'created__minute__gte': <django_filters.filters.NumberFilter object>, 'created__minute__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__minute__lt': <django_filters.filters.NumberFilter object>, 'created__minute__lte': <django_filters.filters.NumberFilter object>, 'created__minute__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__month': <django_filters.filters.NumberFilter object>, 'created__month__gt': <django_filters.filters.NumberFilter object>, 'created__month__gte': <django_filters.filters.NumberFilter object>, 'created__month__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__month__lt': <django_filters.filters.NumberFilter object>, 'created__month__lte': <django_filters.filters.NumberFilter object>, 'created__month__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__quarter': <django_filters.filters.NumberFilter object>, 'created__quarter__gt': <django_filters.filters.NumberFilter object>, 'created__quarter__gte': <django_filters.filters.NumberFilter object>, 'created__quarter__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__quarter__lt': <django_filters.filters.NumberFilter object>, 'created__quarter__lte': <django_filters.filters.NumberFilter object>, 'created__quarter__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__second': <django_filters.filters.NumberFilter object>, 'created__second__gt': <django_filters.filters.NumberFilter object>, 'created__second__gte': <django_filters.filters.NumberFilter object>, 'created__second__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__second__lt': <django_filters.filters.NumberFilter object>, 'created__second__lte': <django_filters.filters.NumberFilter object>, 'created__second__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__time': <django_filters.filters.TimeFilter object>, 'created__time__gt': <django_filters.filters.TimeFilter object>, 'created__time__gte': <django_filters.filters.TimeFilter object>, 'created__time__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__time__lt': <django_filters.filters.TimeFilter object>, 'created__time__lte': <django_filters.filters.TimeFilter object>, 'created__time__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'created__week': <django_filters.filters.NumberFilter object>, 'created__week__gt': <django_filters.filters.NumberFilter object>, 'created__week__gte': <django_filters.filters.NumberFilter object>, 'created__week__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'created__week__lt': <django_filters.filters.NumberFilter object>, 'created__week__lte': <django_filters.filters.NumberFilter object>, 'created__week__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'datasize': <django_filters.filters.NumberFilter object>, 'datasize__gt': <django_filters.filters.NumberFilter object>, 'datasize__gte': <django_filters.filters.NumberFilter object>, 'datasize__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'datasize__lt': <django_filters.filters.NumberFilter object>, 'datasize__lte': <django_filters.filters.NumberFilter object>, 'datasize__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__date': <django_filters.filters.DateFilter object>, 'email__datetime__date__gt': <django_filters.filters.DateFilter object>, 'email__datetime__date__gte': <django_filters.filters.DateFilter object>, 'email__datetime__date__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__date__lt': <django_filters.filters.DateFilter object>, 'email__datetime__date__lte': <django_filters.filters.DateFilter object>, 'email__datetime__date__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__day': <django_filters.filters.NumberFilter object>, 'email__datetime__day__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__day__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__day__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__day__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__hour': <django_filters.filters.NumberFilter object>, 'email__datetime__hour__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__hour__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__hour__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__hour__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__hour__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__hour__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__iso_week_day': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_week_day__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_week_day__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_week_day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__iso_week_day__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_week_day__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_week_day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__iso_year': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_year__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_year__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_year__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__iso_year__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_year__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__iso_year__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__minute': <django_filters.filters.NumberFilter object>, 'email__datetime__minute__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__minute__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__minute__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__minute__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__minute__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__minute__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__month': <django_filters.filters.NumberFilter object>, 'email__datetime__month__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__month__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__month__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__month__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__month__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__month__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__quarter': <django_filters.filters.NumberFilter object>, 'email__datetime__quarter__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__quarter__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__quarter__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__quarter__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__quarter__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__quarter__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__second': <django_filters.filters.NumberFilter object>, 'email__datetime__second__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__second__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__second__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__second__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__second__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__second__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__time': <django_filters.filters.TimeFilter object>, 'email__datetime__time__gt': <django_filters.filters.TimeFilter object>, 'email__datetime__time__gte': <django_filters.filters.TimeFilter object>, 'email__datetime__time__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__time__lt': <django_filters.filters.TimeFilter object>, 'email__datetime__time__lte': <django_filters.filters.TimeFilter object>, 'email__datetime__time__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'email__datetime__week': <django_filters.filters.NumberFilter object>, 'email__datetime__week__gt': <django_filters.filters.NumberFilter object>, 'email__datetime__week__gte': <django_filters.filters.NumberFilter object>, 'email__datetime__week__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'email__datetime__week__lt': <django_filters.filters.NumberFilter object>, 'email__datetime__week__lte': <django_filters.filters.NumberFilter object>, 'email__datetime__week__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'file_name': <django_filters.filters.CharFilter object>, 'file_name__contains': <django_filters.filters.CharFilter object>, 'file_name__endswith': <django_filters.filters.CharFilter object>, 'file_name__icontains': <django_filters.filters.CharFilter object>, 'file_name__iendswith': <django_filters.filters.CharFilter object>, 'file_name__iexact': <django_filters.filters.CharFilter object>, 'file_name__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'file_name__iregex': <django_filters.filters.CharFilter object>, 'file_name__istartswith': <django_filters.filters.CharFilter object>, 'file_name__regex': <django_filters.filters.CharFilter object>, 'file_name__startswith': <django_filters.filters.CharFilter object>, 'is_favorite': <django_filters.rest_framework.filters.BooleanFilter object>, 'search': <django_filters.filters.CharFilter object>, 'updated__date': <django_filters.filters.DateFilter object>, 'updated__date__gt': <django_filters.filters.DateFilter object>, 'updated__date__gte': <django_filters.filters.DateFilter object>, 'updated__date__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__date__lt': <django_filters.filters.DateFilter object>, 'updated__date__lte': <django_filters.filters.DateFilter object>, 'updated__date__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__day': <django_filters.filters.NumberFilter object>, 'updated__day__gt': <django_filters.filters.NumberFilter object>, 'updated__day__gte': <django_filters.filters.NumberFilter object>, 'updated__day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__day__lt': <django_filters.filters.NumberFilter object>, 'updated__day__lte': <django_filters.filters.NumberFilter object>, 'updated__day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__hour': <django_filters.filters.NumberFilter object>, 'updated__hour__gt': <django_filters.filters.NumberFilter object>, 'updated__hour__gte': <django_filters.filters.NumberFilter object>, 'updated__hour__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__hour__lt': <django_filters.filters.NumberFilter object>, 'updated__hour__lte': <django_filters.filters.NumberFilter object>, 'updated__hour__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__iso_week_day': <django_filters.filters.NumberFilter object>, 'updated__iso_week_day__gt': <django_filters.filters.NumberFilter object>, 'updated__iso_week_day__gte': <django_filters.filters.NumberFilter object>, 'updated__iso_week_day__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__iso_week_day__lt': <django_filters.filters.NumberFilter object>, 'updated__iso_week_day__lte': <django_filters.filters.NumberFilter object>, 'updated__iso_week_day__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__iso_year': <django_filters.filters.NumberFilter object>, 'updated__iso_year__gt': <django_filters.filters.NumberFilter object>, 'updated__iso_year__gte': <django_filters.filters.NumberFilter object>, 'updated__iso_year__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__iso_year__lt': <django_filters.filters.NumberFilter object>, 'updated__iso_year__lte': <django_filters.filters.NumberFilter object>, 'updated__iso_year__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__minute': <django_filters.filters.NumberFilter object>, 'updated__minute__gt': <django_filters.filters.NumberFilter object>, 'updated__minute__gte': <django_filters.filters.NumberFilter object>, 'updated__minute__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__minute__lt': <django_filters.filters.NumberFilter object>, 'updated__minute__lte': <django_filters.filters.NumberFilter object>, 'updated__minute__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__month': <django_filters.filters.NumberFilter object>, 'updated__month__gt': <django_filters.filters.NumberFilter object>, 'updated__month__gte': <django_filters.filters.NumberFilter object>, 'updated__month__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__month__lt': <django_filters.filters.NumberFilter object>, 'updated__month__lte': <django_filters.filters.NumberFilter object>, 'updated__month__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__quarter': <django_filters.filters.NumberFilter object>, 'updated__quarter__gt': <django_filters.filters.NumberFilter object>, 'updated__quarter__gte': <django_filters.filters.NumberFilter object>, 'updated__quarter__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__quarter__lt': <django_filters.filters.NumberFilter object>, 'updated__quarter__lte': <django_filters.filters.NumberFilter object>, 'updated__quarter__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__second': <django_filters.filters.NumberFilter object>, 'updated__second__gt': <django_filters.filters.NumberFilter object>, 'updated__second__gte': <django_filters.filters.NumberFilter object>, 'updated__second__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__second__lt': <django_filters.filters.NumberFilter object>, 'updated__second__lte': <django_filters.filters.NumberFilter object>, 'updated__second__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__time': <django_filters.filters.TimeFilter object>, 'updated__time__gt': <django_filters.filters.TimeFilter object>, 'updated__time__gte': <django_filters.filters.TimeFilter object>, 'updated__time__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__time__lt': <django_filters.filters.TimeFilter object>, 'updated__time__lte': <django_filters.filters.TimeFilter object>, 'updated__time__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>, 'updated__week': <django_filters.filters.NumberFilter object>, 'updated__week__gt': <django_filters.filters.NumberFilter object>, 'updated__week__gte': <django_filters.filters.NumberFilter object>, 'updated__week__in': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteInFilter object>, 'updated__week__lt': <django_filters.filters.NumberFilter object>, 'updated__week__lte': <django_filters.filters.NumberFilter object>, 'updated__week__range': <django_filters.filterset.BaseFilterSet.filter_for_lookup.<locals>.ConcreteRangeFilter object>}
declared_filters = {'search': <django_filters.filters.CharFilter object>}