mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-16 23:38:36 +00:00
feat: 应用按类型筛选可以指定多个类型
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
# coding: utf-8
|
||||
#
|
||||
|
||||
from orgs.mixins.api import OrgBulkModelViewSet
|
||||
|
||||
from ..hands import IsOrgAdminOrAppUser
|
||||
from .. import serializers
|
||||
from ..models import Application
|
||||
from applications.filters import ApplicationFilter
|
||||
|
||||
|
||||
__all__ = ['ApplicationViewSet']
|
||||
@@ -13,7 +13,7 @@ __all__ = ['ApplicationViewSet']
|
||||
|
||||
class ApplicationViewSet(OrgBulkModelViewSet):
|
||||
model = Application
|
||||
filterset_fields = ('name', 'type', 'category')
|
||||
search_fields = filterset_fields
|
||||
filterset_class = ApplicationFilter
|
||||
search_fields = ('name', 'type', 'category')
|
||||
permission_classes = (IsOrgAdminOrAppUser,)
|
||||
serializer_class = serializers.ApplicationSerializer
|
||||
|
Reference in New Issue
Block a user