mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-29 11:56:25 -06:00
Correct interface serializer
This commit is contained in:
parent
cff2fdb42d
commit
930b845fc4
@ -390,7 +390,7 @@ class PowerPortNestedSerializer(PowerPortSerializer):
|
|||||||
# Interfaces
|
# Interfaces
|
||||||
#
|
#
|
||||||
|
|
||||||
class ParentInterfaceNestedSerializer(serializers.ModelSerializer):
|
class LAGInterfaceNestedSerializer(serializers.ModelSerializer):
|
||||||
form_factor = serializers.ReadOnlyField(source='get_form_factor_display')
|
form_factor = serializers.ReadOnlyField(source='get_form_factor_display')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
@ -401,12 +401,12 @@ class ParentInterfaceNestedSerializer(serializers.ModelSerializer):
|
|||||||
class InterfaceSerializer(serializers.ModelSerializer):
|
class InterfaceSerializer(serializers.ModelSerializer):
|
||||||
device = DeviceNestedSerializer()
|
device = DeviceNestedSerializer()
|
||||||
form_factor = serializers.ReadOnlyField(source='get_form_factor_display')
|
form_factor = serializers.ReadOnlyField(source='get_form_factor_display')
|
||||||
parent = ParentInterfaceNestedSerializer()
|
lag = LAGInterfaceNestedSerializer()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Interface
|
model = Interface
|
||||||
fields = [
|
fields = [
|
||||||
'id', 'device', 'name', 'form_factor', 'parent', 'mac_address', 'mgmt_only', 'description', 'is_connected',
|
'id', 'device', 'name', 'form_factor', 'lag', 'mac_address', 'mgmt_only', 'description', 'is_connected',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@ -422,7 +422,7 @@ class InterfaceDetailSerializer(InterfaceSerializer):
|
|||||||
|
|
||||||
class Meta(InterfaceSerializer.Meta):
|
class Meta(InterfaceSerializer.Meta):
|
||||||
fields = [
|
fields = [
|
||||||
'id', 'device', 'name', 'form_factor', 'parent', 'mac_address', 'mgmt_only', 'description', 'is_connected',
|
'id', 'device', 'name', 'form_factor', 'lag', 'mac_address', 'mgmt_only', 'description', 'is_connected',
|
||||||
'connected_interface',
|
'connected_interface',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user