Files
django-ram/dcc/consist/serializers.py
2022-04-02 23:31:32 +02:00

25 lines
653 B
Python

from rest_framework import serializers
from consist.models import Consist, ConsistItem
from metadata.serializers import CompanySerializer, TagSerializer
# from roster.serializers import RollingStockSerializer
class ConsistItemSerializer(serializers.ModelSerializer):
# rolling_stock = RollingStockSerializer()
class Meta:
model = ConsistItem
fields = ("order", "rolling_stock")
class ConsistSerializer(serializers.ModelSerializer):
company = CompanySerializer()
consist_item = ConsistItemSerializer(many=True)
tags = TagSerializer(many=True)
class Meta:
model = Consist
fields = "__all__"