我有个小问题代码是这样的:
Html代码:
a href="{% url 'entertainment:novelsView' novel.id %}">buttonclass="pull-right btn btn-primary btn-xs">Link span class="fa fa-link"</span></button</a
你知道吗视图.py你知道吗
def novelsView(request,novels_id):
novels=Novels.objects.filter(id=novels_id)
context={'novels':novels}
return render(request,"enter/novelsView.html",context)
应用程序=网址.py你知道吗
url(r'^novelsView/(?P<novels_id>[0-9]+)/$',views.novelsView,name="novelsView"),
问题:
我使用分页来查看数据,所以有一个链接显示在上面:锚定标记使用id呈现到另一个页面。查看是好的,但是如果我单击分页,例如:<;[1][2]>;>;单击2,则显示在url : http://localhost:8000/enter/search/?page=2
错误:
MultiValueDictKeyError at /enter/search/
您不需要实现分页。django框架帮助您分页。你知道吗
使用本教程: https://docs.djangoproject.com/en/1.11/topics/pagination/ 根据您的django版本,更改本教程的版本。你知道吗
相关问题 更多 >
编程相关推荐