I have a function based Django API as shown in this sample:
@api_view(['GET'])
def findData(request):
dataId = request.GET['dataId']
page_query_param = 'page'
page_size = request.GET['page_size']
paginator = PageNumberPagination()
paginator.page_size = page_size
paginator.page_query_param = page_query_param
qry_set = Data.objects.all()
serializer = dataIdSerializer(qry_set, many=True)
theData= serializer.data
return Response(paginator.get_paginated_response(theData))
But I keep getting this error:
AttributeError: 'PageNumberPagination' object has no attribute 'page'
I tried setting
paginator.page_query_param = page_query_param
But still same problem. Please advise of how to fix.