def list(request):
"""List transactions for all users
:param request: Request send from the client
:return: Response
"""
paginator = LimitOffsetPagination()
paginator.max_limit = 250
paginator.default_limit = 100
transactions = paginator.paginate_queryset(Transaction.objects.all(), request)
return Response(data={'entries': [x.to_dict() for x in transactions], 'limit': paginator.limit,
'offset': paginator.offset, 'overall_count': paginator.count},
status=status.HTTP_200_OK)
评论列表
文章目录