Javascript Django分页获取到开发服务器的请求

Javascript Django分页获取到开发服务器的请求,javascript,python,django,pagination,django-rest-framework,Javascript,Python,Django,Pagination,Django Rest Framework,我正在Django中通过ajax调用实现分页。我的dev服务器上的所有东西都在工作,但是当我移动到外向型服务器来显示客户机时,下一页的get请求仍然会路由回本地主机 这是我在javascript控制台中得到的结果: "GET http://127.0.0.1:8001/uploadedwords/?page=2&title=indextest" This is what it should be: "GET http://nameofmywebsite.com/uploadedwor

我正在Django中通过ajax调用实现分页。我的dev服务器上的所有东西都在工作,但是当我移动到外向型服务器来显示客户机时,下一页的get请求仍然会路由回本地主机

这是我在javascript控制台中得到的结果:

"GET http://127.0.0.1:8001/uploadedwords/?page=2&title=indextest" 

This is what it should be:
"GET http://nameofmywebsite.com/uploadedwords/?page=2&title=indextest" 
这是缓存问题吗。这是因为我仍然打开调试模式吗?Django分页如何决定向哪个URL发送请求

这是我的views.py代码。我正在使用Django Rest框架:

def uploadedword_list(request):
    from mainsite.serializers import PaginatedUploadedWordSerializer

    """
    List all code snippets, or create a new snippet.
    """
    if request.method == 'GET':

        submitted = SubmittedTextFile.objects.get(title=request.GET['title'])
        text = NlpParseText.objects.get(text=submitted)

        #words = UploadedWord.objects.filter(user=request.user, text=text)
        queryset = UploadedWord.objects.filter(user=request.user, text=text)
        paginator = Paginator(queryset, 500)

        page = request.GET['page']
        try:
            words = paginator.page(page)
        except PageNotAnInteger:
            # If page is not an integer, deliver first page.
            words = paginator.page(1)
        except EmptyPage:
            # If page is out of range (e.g. 9999),
            # deliver last page of results.
            words = paginator.page(paginator.num_pages)

        serializer_context = {'request': request}
        serializer = PaginatedUploadedWordSerializer(words,
                                                     context=serializer_context)
        #return Response(serializer.data)
        # serializer = UploadedWordSerializer(words, many=True)
        return JSONResponse(serializer.data)

    elif request.method == 'POST':
        data = JSONParser().parse(request)
        serializer = UploadedWordSerializer(data=data)
        if serializer.is_valid():
            serializer.save()
            return JSONResponse(serializer.data, status=201)
        return JSONResponse(serializer.errors, status=400)

“Django”什么都不做。您需要显示生成该链接的代码。我已使用视图中的适当方法更新了帖子。首先我应该包括这个。您还需要包括
PaginatedUploadedWordSerializer
的定义。