6

我在我的 django 项目中进行了分页。一切都很完美,但我的网址看起来很糟糕,比如

host:8000/?page=1 

如何创建漂亮的网址,例如

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

我通过 ListView 使用标准 Paginator 类

如何在没有第三方代码的情况下执行此操作?

4

1 回答 1

13

如果您这样定义 url 模式:

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

然后ListViewpageurl 关键字传递给分页器。

于 2013-10-13T19:30:57.723 回答