按照这个例子,
我尝试将它与我的一个模型一起使用。
def index(request):
firstTen = Person.objects.all()
pagination = Paginator(firstTen, 2)
page = request.GET.get('page')
try:
people = pagination.page('page')
except PageNotAnInteger:
people = pagination.page(1)
return render_to_response('index.html', {'people': people},
context_instance=RequestContext(request))
由于某种原因,我在我的视图中使用'Page' object is not iterable
时会得到{% for result in people %}
{% endfor %}
{{1}}
答案 0 :(得分:1)
您的脚本中存在拼写错误:行people = pagination.page('page')
应为people = pagination.page(page)
。错误消息的线索是,它期待一个Page
对象,而它所获得的任何东西似乎都不像一个。