1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Re-implemented CustomFieldSerializer (read-only for now)

This commit is contained in:
Jeremy Stretch
2017-02-09 16:55:54 -05:00
parent 7040086201
commit 0e04d20762
5 changed files with 55 additions and 72 deletions

View File

@@ -1,6 +1,6 @@
from rest_framework import serializers
from extras.api.serializers import CustomFieldValueSerializer
from extras.api.serializers import CustomFieldModelSerializer
from tenancy.models import Tenant, TenantGroup
@@ -27,13 +27,12 @@ class NestedTenantGroupSerializer(serializers.ModelSerializer):
# Tenants
#
class TenantSerializer(serializers.ModelSerializer):
class TenantSerializer(CustomFieldModelSerializer):
group = NestedTenantGroupSerializer()
custom_field_values = CustomFieldValueSerializer(many=True)
class Meta:
model = Tenant
fields = ['id', 'name', 'slug', 'group', 'description', 'comments', 'custom_field_values']
fields = ['id', 'name', 'slug', 'group', 'description', 'comments', 'custom_fields']
class NestedTenantSerializer(serializers.ModelSerializer):