21 lines
481 B
Python
21 lines
481 B
Python
|
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'
|
||
|
)
|