mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-06 03:26:33 +00:00
perf: domain serializer
This commit is contained in:
parent
4818e759bc
commit
bb0bb4e764
@ -19,13 +19,12 @@ class DomainViewSet(OrgBulkModelViewSet):
|
|||||||
model = Domain
|
model = Domain
|
||||||
filterset_fields = ("name",)
|
filterset_fields = ("name",)
|
||||||
search_fields = filterset_fields
|
search_fields = filterset_fields
|
||||||
ordering_fields = ('name',)
|
|
||||||
ordering = ('name',)
|
ordering = ('name',)
|
||||||
|
|
||||||
def get_serializer_class(self):
|
def get_serializer_class(self):
|
||||||
if self.request.query_params.get('gateway'):
|
if self.request.query_params.get('gateway'):
|
||||||
return serializers.DomainWithGatewaySerializer
|
return serializers.DomainWithGatewaySerializer
|
||||||
return super().get_serializer_class()
|
return serializers.DomainSerializer
|
||||||
|
|
||||||
|
|
||||||
class GatewayViewSet(HostViewSet):
|
class GatewayViewSet(HostViewSet):
|
||||||
|
Loading…
Reference in New Issue
Block a user