Python django无休止的分页(twitter风格)不起作用-。无休止的\u更多类不在html中,但在js中使用

Python django无休止的分页(twitter风格)不起作用-。无休止的\u更多类不在html中,但在js中使用,python,django,django-pagination,Python,Django,Django Pagination,我使用的是django无止境分页。它工作正常,只显示底部的数字 但是,我尝试将twitter风格融入其中: 我一直严格遵守,但没有起作用 当我查看js代码时,我看到他们在js类中使用了.fundle\u more,但生成的html文件只有两个链接类: 1)endless_page_current 2)endless_page_link 但是他们在js中使用了a 你能告诉我正确的实施方法吗 谢谢 观点: from endless_pagination.decorators import pag

我使用的是
django无止境分页
。它工作正常,只显示底部的数字

但是,我尝试将twitter风格融入其中:

我一直严格遵守,但没有起作用

当我查看js代码时,我看到他们在
js
类中使用了
.fundle\u more
,但生成的html文件只有两个链接类:

1)endless_page_current
2)endless_page_link
但是他们在
js
中使用了
a

你能告诉我正确的实施方法吗

谢谢

观点:

from endless_pagination.decorators import page_template
@page_template("my_index_page.html")
def myview(request,template='my_index.html', extra_context=None):
  data = {}
 if extra_context is not None:
     data.update(extra_context)

 myobj = Myobj.objects.all()
 data['myobj'] = myobj
 return render_to_response(template, data, context_instance=RequestContext(request))
模板:

my_index.html

 <script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="{{ STATIC_URL }}js/endless.js"></script>
<script src="{{ STATIC_URL }}js/endless_on_scroll.js"></script>
 {% include page_template %}

{%include页面\模板%}
my_index_page.html

 {% load templatetags %}
<center>
<div>
{% load endless %}
{% paginate myobj %}
{% for obj in myobj %}

 {{  obj.name }}


 {% endfor %}

 {% show_pages %}

  </div> 
 <center>
{%load templatetags%}
{%load HANDING%}
{%paginate myobj%}
{myobj%中obj的%s}
{{obj.name}
{%endfor%}
{%show_pages%}

在这里,我郑重地认为我需要添加一些类,如Infecture\u more,django Infecture文档遗漏了这些类。

我正在我的门户上使用这些类,您的代码似乎很好,您只遗漏了一件事

{% show_more %}
这就是twitter风格的无限分页的真正原因

在此处编辑:

您可能还需要添加以下内容:

<script type="text/javascript" charset="utf-8">
    var endless_on_scroll_margin = 20;
</script>

var无穷大滚动页上的页边距=20;
其中“20”是触发滚动的像素数(从页面底部开始)

你可能想尝试多种价值观,直到你为你的项目找到完美的价值观


请参见和

我建议您也发布视图和模板代码。请告诉我一件事,这真的有效吗?如果是,我会重新检查,如果我犯了任何错误什么工作?无休止的分页(twitter分页)?是的。我一直在我的项目中使用它time@Jonathan我添加了代码,请看。是否有任何配置来限制更多页面的最大数量?另外,ajax请求应该只在页面底部结束时发送。所以,在这里,当我们滚动时,它应该会显示新的结果,但即使我在页面的顶部,每当我滚动鼠标输入第二个问题的答案时,它也会获取新的结果。您可能要显示的页面数在视图中处理,否则无限滚动将一直进行,直到有页面显示。@SamueleMattiuzzo:需要帮助,我不想在向下滚动加载新页面时显示更多页面的链接,如何隐藏该链接?