Ajax Django使用请求进行无休止的分页。方法==';邮政';?

Ajax Django使用请求进行无休止的分页。方法==';邮政';?,ajax,post,django-endless-pagination,Ajax,Post,Django Endless Pagination,我正试着做一份搜索表。 我在网上看到的所有示例和教程都展示了如何使用一个简单的.All()queryset来完成这项工作,但我需要根据我在帖子中看到的搜索结果进行筛选 以下是我目前的观点: @page_template("core/search_box.html") def search(request,template = "core/search.html",page_template = "core/search_box.html",extra_context = None): if re

我正试着做一份搜索表。 我在网上看到的所有示例和教程都展示了如何使用一个简单的
.All()
queryset来完成这项工作,但我需要根据我在帖子中看到的搜索结果进行筛选

以下是我目前的观点:

@page_template("core/search_box.html")
def search(request,template = "core/search.html",page_template = "core/search_box.html",extra_context = None):
if request.is_ajax():
    #template=page_template()
    #users = Skill_User.objects.filter(skill__name__icontains=content).order_by('-level')
    #return render_to_response( template , {'page_template': page_template,'menu_home_active':True, 'form':search_form, 'result':users} , context_instance )
    return HttpResponse("AJAX")
elif request.method == 'POST':
    search_form = SearchForm( request.POST )
    # If Form is Valid
    if search_form.is_valid():
        type  = search_form.cleaned_data['type']
        content  = search_form.cleaned_data['content']
        print 'CONTENT ' + str(content)
        if (type == 'O'):
            users = Skill_User.objects.filter(skill__name__icontains=content).order_by('-level')
        elif (type == 'G'):
            users= {}
    return render_to_response( template , {'page_template': page_template,'menu_home_active':True, 'form':search_form, 'result':users} , context_instance=RequestContext(request) )
else:
    return HttpResponse("NOT OK")
因此,搜索是在POST上完成的。但是如何将这个搜索帖子传递给由无休止分页插件完成的ajax查询呢?我注释掉了
request.ajax()
部分中的所有内容,我只需要用POST请求后的相同数据填充“用户”。基本上,现在当我向下滚动时,会显示“AJAX”,我也希望查询的其余部分


有什么想法吗?我还没有在网上找到任何明显的相关信息。我来自PHP背景,我会考虑
$\u SESSION[]
变量。Django中有类似的东西吗?

好的,它可以通过一个简单的
请求.session[“”]
对象来实现