UPDATE
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
|
||||
class HealthDataItemSerializer(serializers.Serializer):
|
||||
title = serializers.CharField(required=False, allow_blank=True)
|
||||
value = serializers.CharField(required=False, allow_blank=True)
|
||||
color = serializers.CharField(required=False, allow_blank=True)
|
||||
icon = serializers.CharField(required=False, allow_blank=True)
|
||||
|
||||
|
||||
class NdviHealthCardSerializer(serializers.Serializer):
|
||||
ndviIndex = serializers.FloatField(required=False)
|
||||
healthData = HealthDataItemSerializer(many=True, required=False)
|
||||
|
||||
|
||||
class FarmHealthScoreSerializer(serializers.Serializer):
|
||||
id = serializers.CharField(required=False, allow_blank=True)
|
||||
title = serializers.CharField(required=False, allow_blank=True)
|
||||
subtitle = serializers.CharField(required=False, allow_blank=True)
|
||||
stats = serializers.CharField(required=False, allow_blank=True)
|
||||
avatarColor = serializers.CharField(required=False, allow_blank=True)
|
||||
avatarIcon = serializers.CharField(required=False, allow_blank=True)
|
||||
chipText = serializers.CharField(required=False, allow_blank=True)
|
||||
chipColor = serializers.CharField(required=False, allow_blank=True)
|
||||
|
||||
|
||||
class CropHealthSummarySerializer(serializers.Serializer):
|
||||
ndviHealthCard = NdviHealthCardSerializer(required=False)
|
||||
farmHealthScore = FarmHealthScoreSerializer(required=False)
|
||||
Reference in New Issue
Block a user