Проблема пагинации DRF в APIView
Я хочу реализовать LimitOffsetPagination
в моем APIView
, который был успешным, но url
должен быть дополнен ?limit=<int>
.
Что-то вроде этого:
Но я не хочу вручную добавлять эту конечную точку.
Попробовал создать новый pagination.py
файл:
Но теперь я не получаю подсказку пагинации для перехода к следующему сообщению, как раньше.
Я думаю, что return
нужно изменить?
Вам просто нужно изменить возврат. Вместо return Response(serializer.data)
используйте return paginator.get_paginated_response(serializer.data)