Django остаток сериализатора последний - PullRequest
0 голосов
/ 21 апреля 2020

это мой ответ на отдых:

        "srf": "1010-000-0275",
        "letturesrf": [
            {
                "reading_date": "2019-12-13T17:27:53Z",
                "reading_value": "829621"
            },
            {
                "reading_date": "2019-12-13T17:33:01Z",
                "reading_value": "829621"
            },
        ]

я хочу иметь только последнее чтение для srf, а не все показания.

мой сериализатор:

class LettureSerializer(serializers.ModelSerializer): 

class Meta:
    model = Letture
    fields = ('reading_date','reading_value')


class LettureTabelle(serializers.ModelSerializer):
letturesrf = LettureSerializer(many=True, read_only=True)

class Meta:
    model = Contatore
    fields = ['srf','letturesrf']

просмотр:

class DateLettureViewSet(viewsets.ModelViewSet):
    serializer_class = LettureTabelle
    queryset = Contatore.objects.all()
...