Add REST API to roster

This commit is contained in:
2021-12-27 16:22:58 +01:00
parent c5bc00d925
commit f98d208a20
5 changed files with 78 additions and 2 deletions

18
dcc/roster/serializers.py Normal file
View File

@@ -0,0 +1,18 @@
from rest_framework import serializers
from roster.models import Cab
from metadata.serializers import (
ManufacturerSerializer, CompanySerializer, DecoderSerializer)
class CabSerializer(serializers.ModelSerializer):
manufacturer = ManufacturerSerializer()
decoder = DecoderSerializer()
company = CompanySerializer()
# manufacturer = serializers.StringRelatedField()
# decoder = serializers.StringRelatedField()
# company = serializers.StringRelatedField()
class Meta:
model = Cab
fields = "__all__"
read_only_fields = ("identifier", "creation_time", "updated_time")