mirror of
https://github.com/daniviga/django-ram.git
synced 2025-08-04 21:27:49 +02:00
Rename DCC project into RAM
RAM: Railroad Assets Manager
This commit is contained in:
19
ram/driver/serializers.py
Normal file
19
ram/driver/serializers.py
Normal file
@@ -0,0 +1,19 @@
|
||||
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", "MAIN", "PROG", "JOIN"),
|
||||
required=False,
|
||||
)
|
Reference in New Issue
Block a user