mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-25 14:50:24 +00:00
feat: 修改filterset_fields => filter_fields,option方法不支持filterset
This commit is contained in:
@@ -32,7 +32,7 @@ class SessionViewSet(OrgBulkModelViewSet):
|
||||
'display': serializers.SessionDisplaySerializer,
|
||||
}
|
||||
permission_classes = (IsOrgAdminOrAppUser, )
|
||||
filterset_fields = [
|
||||
filter_fields = [
|
||||
"user", "asset", "system_user", "remote_addr",
|
||||
"protocol", "terminal", "is_finished",
|
||||
]
|
||||
|
@@ -1,5 +1,6 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from orgs.mixins.serializers import BulkOrgResourceModelSerializer
|
||||
from common.serializers import AdaptedBulkListSerializer
|
||||
from ..models import Session
|
||||
@@ -24,6 +25,10 @@ class SessionSerializer(BulkOrgResourceModelSerializer):
|
||||
"can_join", "protocol", "date_start", "date_end",
|
||||
"terminal",
|
||||
]
|
||||
extra_kwargs = {
|
||||
"protocol": {'label': _('Protocol')},
|
||||
'is_finished': {'label': _('Is finished')}
|
||||
}
|
||||
|
||||
|
||||
class SessionDisplaySerializer(SessionSerializer):
|
||||
|
Reference in New Issue
Block a user