Django分页 - 很棒的网址

时间:2013-10-13 18:27:50

标签: django pagination

我在我的django项目中做了分页。一切都很完美,但我的网址看起来很糟糕,就像

一样
host:8000/?page=1 

如何创建好的网址,例如

host:8000/page/2/ or host:8000/2/

我通过ListView使用标准的Paginator类

如何使用第三方代码?

1 个答案:

答案 0 :(得分:12)

如果您定义这样的url模式:

url(r'^/page/(?P<page>\d+)/$', 'myapp.views.list_view'),

然后ListView会将page url关键字传递给paginator。