【发布时间】:2019-11-04 04:29:53
【问题描述】:
我正在开发一个网站,其后端使用 Django,前端使用 React 开发。我想在网站中添加分页功能,但不知道在前端部分如何实现。
我想将总页数发送到 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 框架来开发后端站点。
我想知道我必须向 React 前端站点发送哪些信息才能使其正常工作。我应该如何进行?
【问题讨论】:
标签: python django reactjs django-pagination