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