Я только что обновился до 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
Любые идеи?
Заранее спасибо