Django Rest Framework 3.1 bricht die Paginierung ab.PaginationSerializer

Ich habe gerade auf Django Rest Framework 3.1 aktualisiert und es scheint, dass die Hölle los ist.

in meinemserializers.py Ich hatte den folgenden Code:

class TaskSerializer(serializers.ModelSerializer):
    class Meta:
    model = task
    exclude = ('key', ...)

class PaginatedTaskSerializer(pagination.PaginationSerializer):
    class Meta:
        object_serializer_class = TaskSerializer

was hat gut funktioniert. Mit der Veröffentlichung von 3.1 kann ich keine Beispiele dafür finden, wie man dasselbe macht, daPaginationSerializer ist nicht mehr da. Ich habe versucht, @ zu unterteilPageNumberPagination und verwende die Voreinstellungpaginate_queryset undget_paginated_response Methoden, aber ich kann ihre Ergebnisse nicht mehr serialisieren.

it anderen Worten, mein Problem ist, dass ich das nicht mehr kann:

class Meta:
    object_serializer_class = TaskSerializer

Irgendwelche Ideen

Danke im Vorau

Antworten auf die Frage(6)

Ihre Antwort auf die Frage