mirror of
https://github.com/daniviga/django-ram.git
synced 2025-08-04 13:17:50 +02:00
18 lines
576 B
Python
18 lines
576 B
Python
from rest_framework import serializers
|
|
|
|
|
|
class FunctionSerializer(serializers.Serializer):
|
|
function = serializers.IntegerField(required=True)
|
|
state = serializers.IntegerField(required=True)
|
|
|
|
|
|
class CabSerializer(serializers.Serializer):
|
|
speed = serializers.IntegerField(required=True)
|
|
direction = serializers.IntegerField(required=True)
|
|
|
|
|
|
class InfraSerializer(serializers.Serializer):
|
|
power = serializers.BooleanField(required=True)
|
|
track = serializers.ChoiceField(choices=('main', 'prog', 'join'),
|
|
required=False)
|