def list(request) -> Response:
"""List users
:param request: HTTP Request
:return: Response
"""
paginator = LimitOffsetPagination()
paginator.max_limit = 250
paginator.default_limit = 100
users = paginator.paginate_queryset(User.objects.filter(active=True), request)
return Response(
data={'entries': [x.to_dict() for x in users], 'limit': paginator.limit,
'offset': paginator.offset, 'overall_count': paginator.count},
status=status.HTTP_200_OK)
评论列表
文章目录