mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-28 11:26:26 -06:00
Update MACAddressSerializer to use MACAddressField
This commit is contained in:
parent
f845b2cf07
commit
c15c7d7202
@ -7,6 +7,7 @@ from rest_framework import serializers
|
|||||||
|
|
||||||
from dcim.choices import *
|
from dcim.choices import *
|
||||||
from dcim.constants import MACADDRESS_ASSIGNMENT_MODELS
|
from dcim.constants import MACADDRESS_ASSIGNMENT_MODELS
|
||||||
|
from dcim.fields import MACAddressField
|
||||||
from dcim.models import Device, DeviceBay, MACAddress, Module, VirtualDeviceContext
|
from dcim.models import Device, DeviceBay, MACAddress, Module, VirtualDeviceContext
|
||||||
from extras.api.serializers_.configtemplates import ConfigTemplateSerializer
|
from extras.api.serializers_.configtemplates import ConfigTemplateSerializer
|
||||||
from ipam.api.serializers_.ip import IPAddressSerializer
|
from ipam.api.serializers_.ip import IPAddressSerializer
|
||||||
@ -160,6 +161,7 @@ class ModuleSerializer(NetBoxModelSerializer):
|
|||||||
|
|
||||||
|
|
||||||
class MACAddressSerializer(NetBoxModelSerializer):
|
class MACAddressSerializer(NetBoxModelSerializer):
|
||||||
|
mac_address = MACAddressField()
|
||||||
assigned_object_type = ContentTypeField(
|
assigned_object_type = ContentTypeField(
|
||||||
queryset=ContentType.objects.filter(MACADDRESS_ASSIGNMENT_MODELS),
|
queryset=ContentType.objects.filter(MACADDRESS_ASSIGNMENT_MODELS),
|
||||||
required=False,
|
required=False,
|
||||||
|
Loading…
Reference in New Issue
Block a user