feat: 应用按类型筛选可以指定多个类型

This commit is contained in:
xinwen
2021-07-16 17:09:06 +08:00
committed by 老广
parent c21217d50c
commit 3f0a0b33b5
4 changed files with 20 additions and 6 deletions

View File

@@ -3,6 +3,7 @@
from rest_framework.generics import ListAPIView
from rest_framework.response import Response
from applications.filters import ApplicationFilter
from common.mixins.api import CommonApiMixin
from applications.api.mixin import (
SerializeApplicationToTreeNodeMixin
@@ -25,7 +26,7 @@ __all__ = [
class AllGrantedApplicationsMixin(CommonApiMixin, ListAPIView):
only_fields = serializers.ApplicationGrantedSerializer.Meta.only_fields
serializer_class = serializers.ApplicationGrantedSerializer
filterset_fields = ['id', 'name', 'category', 'type', 'comment']
filterset_class = ApplicationFilter
search_fields = ['name', 'comment']
user: None