Django Rest Framework 3.1 ломает разбиение на страницы.PaginationSerializer
Я только что обновился до Django Rest Framework 3.1, и кажется, что весь ад вырвался на свободу.
в моемserializers.py
У меня был следующий код:
class TaskSerializer(serializers.ModelSerializer):
class Meta:
model = task
exclude = ('key', ...)
class PaginatedTaskSerializer(pagination.PaginationSerializer):
class Meta:
object_serializer_class = TaskSerializer
который работал просто отлично. Теперь с выпуском 3.1 я не могу найти примеры того, как сделать то же самое, так какPaginationSerializer
там больше нет Я пытался подклассPageNumberPagination
и использовать его по умолчаниюpaginate_queryset
а такжеget_paginated_response
методы, но я больше не могу получить их результаты сериализовано.
Другими словами, моя проблема в том, что я больше не могу делать это:
class Meta:
object_serializer_class = TaskSerializer
Есть идеи?
заранее спасибо