【问题标题】:Django pagination - nice urlsDjango 分页 - 不错的网址
【发布时间】:2013-10-21 08:05:22
【问题描述】:

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

host:8000/?page=1 

如何创建像

这样的漂亮网址
host:8000/page/2/ or host:8000/2/

我通过 ListView 使用标准的 Paginator 类

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

【问题讨论】:

    标签: django pagination


    【解决方案1】:

    如果你这样定义 url 模式:

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

    然后ListView 会将page url 关键字传递给分页器。

    【讨论】:

      猜你喜欢
      • 2019-01-03
      • 2019-11-15
      • 1970-01-01
      • 2023-03-18
      • 2021-12-04
      • 1970-01-01
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多