mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 04:50:36 +03:00
17 lines
509 B
Python
17 lines
509 B
Python
''' Basic serializers that do not interact with database. '''
|
|
from rest_framework import serializers
|
|
|
|
|
|
class OperationPositionSerializer(serializers.Serializer):
|
|
''' Operation position. '''
|
|
id = serializers.IntegerField()
|
|
position_x = serializers.FloatField()
|
|
position_y = serializers.FloatField()
|
|
|
|
|
|
class PositionsSerializer(serializers.Serializer):
|
|
''' Operations position for OperationSchema. '''
|
|
positions = serializers.ListField(
|
|
child=OperationPositionSerializer()
|
|
)
|