How To Serialize The Grouped Record In Django Rest Framework?
model class Metric(models.Model): date = models.DateField() channel = models.CharField(max_length=50) country = models.CharField(max_length=10) os = models.CharFi
Solution 1:
you should define a new field in serializer:
class MetricSerializer(serializers.ModelSerializer):
annotated_field = serializers.IntegerField()
class Meta:
model = Metric
fields = [ 'annotated_field', 'other fields']
and change the query set on view or where you want to serialize data:
class MetricViewSet(viewsets.ModelViewSet):
...
queryset = Metric.objects.annotate(annotated_field=...)
...
Post a Comment for "How To Serialize The Grouped Record In Django Rest Framework?"