Я работаю над сайтом, бэкэнд которого находится в Django, а интерфейс разрабатывается с использованием React. Я хочу добавить функцию пагинации на веб-сайт, но не знаю, как она будет реализована в веб-интерфейсе.
Я хочу отправить общее количество страниц в приложение реагирования.
До сих пор я писал следующий код в своей функции просмотров
def index(request):
influencers = Influencer.objects.all()
paginator = Paginator(influencers,16)
page = request.GET.get('page')
paged_listings = paginator.get_page(page)
user_list = UserList.objects.all().filter(user_id = request.user.id)
queryset = list(chain(paged_listings,user_list),paginator.count)
ser_query = serializers.serialize('json', queryset)
return HttpResponse(ser_query)
Также я не использую REST Framework для разработки внутреннего сайта.
Я хочу знать, какую информацию я должен отправить на интерфейсный сайт React, чтобы это работало. Как мне поступить?