feat: batchst追加查询data__has_key条件
This commit is contained in:
parent
156f6b4844
commit
3075d8ab8e
|
@ -173,11 +173,16 @@ class MlogbFilter(filters.FilterSet):
|
|||
|
||||
class BatchStFilter(filters.FilterSet):
|
||||
batch__startswith__in = filters.CharFilter(method='filter_batch')
|
||||
data__has_key = filters.CharFilter(method='filter_data')
|
||||
|
||||
def filter_data(self, queryset, name, value):
|
||||
return queryset.filter(data__has_key=value)
|
||||
|
||||
class Meta:
|
||||
model = BatchSt
|
||||
fields = {
|
||||
"batch": ["exact", "contains", "startswith"],
|
||||
"version": ["exact", "gte", "lte"],
|
||||
"first_time": ["exact", "gte", "lte"],
|
||||
"last_time": ["exact", "gte", "lte"],
|
||||
"update_time": ["exact", "gte", "lte"],
|
||||
|
|
Loading…
Reference in New Issue