Removed the previous changes on device_components.py and views.py

This commit is contained in:
Julio-Oliveira-Encora 2024-06-12 16:37:55 -03:00
parent 70d0f96c14
commit 8a496ff680
2 changed files with 0 additions and 10 deletions

View File

@ -32,7 +32,6 @@ __all__ = (
'DeviceBaySerializer', 'DeviceBaySerializer',
'FrontPortSerializer', 'FrontPortSerializer',
'InterfaceSerializer', 'InterfaceSerializer',
'GetInterfaceSerializer',
'InventoryItemSerializer', 'InventoryItemSerializer',
'ModuleBaySerializer', 'ModuleBaySerializer',
'PowerOutletSerializer', 'PowerOutletSerializer',
@ -250,10 +249,6 @@ class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect
return super().validate(data) return super().validate(data)
class GetInterfaceSerializer(InterfaceSerializer):
device = DeviceSerializer(nested=False)
class RearPortSerializer(NetBoxModelSerializer, CabledObjectSerializer): class RearPortSerializer(NetBoxModelSerializer, CabledObjectSerializer):
url = serializers.HyperlinkedIdentityField(view_name='dcim-api:rearport-detail') url = serializers.HyperlinkedIdentityField(view_name='dcim-api:rearport-detail')
device = DeviceSerializer(nested=True) device = DeviceSerializer(nested=True)

View File

@ -440,11 +440,6 @@ class InterfaceViewSet(PathEndpointMixin, NetBoxModelViewSet):
serializer_class = serializers.InterfaceSerializer serializer_class = serializers.InterfaceSerializer
filterset_class = filtersets.InterfaceFilterSet filterset_class = filtersets.InterfaceFilterSet
def get_serializer_class(self):
if self.request.method == 'GET':
return serializers.GetInterfaceSerializer
return self.serializer_class
def get_bulk_destroy_queryset(self): def get_bulk_destroy_queryset(self):
# Ensure child interfaces are deleted prior to their parents # Ensure child interfaces are deleted prior to their parents
return self.get_queryset().order_by('device', 'parent', CollateAsChar('_name')) return self.get_queryset().order_by('device', 'parent', CollateAsChar('_name'))