from django_filters import NumberFilter class DateTimeFilterMixin: year__gte = NumberFilter( field_name='time_create', lookup_expr='year__gte' ) year__lte = NumberFilter( field_name='time_create', lookup_expr='year__lte' ) month__gte = NumberFilter( field_name='time_create', lookup_expr='month__gte' ) month__lte = NumberFilter( field_name='time_create', lookup_expr='month__lte' )