我正在使用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>
在这里,我认真地相信我需要添加一些像endless_more这样的django-endless文档遗漏的类。