* Date range filters for Checklist: created_at & status_updated_at
This commit is contained in:
parent
5b08af6948
commit
e5f56c10d0
|
|
@ -18,9 +18,12 @@ class ChecklistFilter(filters.FilterSet):
|
|||
status = filters.MultipleChoiceFilter(choices=Checklist.Status.CHOICES)
|
||||
delivery_code = filters.CharFilter(method='filter_delivery_code')
|
||||
|
||||
created_at = filters.DateFromToRangeFilter()
|
||||
status_updated_at = filters.DateFromToRangeFilter()
|
||||
|
||||
class Meta:
|
||||
model = Checklist
|
||||
fields = ('status', 'delivery_code')
|
||||
fields = ('status', 'delivery_code', 'created_at', 'status_updated_at')
|
||||
|
||||
def filter_delivery_code(self, queryset, name, value):
|
||||
return queryset.filter(poizon_tracking__iendswith=value)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user