我正在使用django endless pagination
。它工作正常,只显示底部的数字。
但是,我尝试将 twitter 风格融入其中:
我完全按照但没有工作。
当我查看 js 代码时,我看到它们 .endless_more
在js
类中使用过,但生成的 html 文件只有两个链接类:
1)endless_page_current
2)endless_page_link
但他们用a.endless_more
在js
.
你能告诉我正确的实施方法吗?
谢谢
意见:
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 %}
my_index_page.html
{% load templatetags %}
<center>
<div>
{% load endless %}
{% paginate myobj %}
{% for obj in myobj %}
{{ obj.name }}
{% endfor %}
{% show_pages %}
</div>
<center>
在这里,我认真地相信我需要添加一些类,比如 django-endless-documentation 错过的 endless_more 。