mirror of https://github.com/jumpserver/jumpserver
perf: domain serializer
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