跳转到主要内容

为Django 1.8+提供的一套超级简单的分页工具

项目描述

https://badge.fury.io/py/dj-paginator.png https://travis-ci.org/pydanny/dj-paginator.png?branch=master

为Django 1.8+提供的一套超级简单的分页工具

文档

完整文档即将在 https://dj-paginator.readthedocs.org 上提供。

特性

  • 代码库超级简单。

  • 易于创建和切换主题。

  • 非常好的文档!(即将推出)

  • 非常好的测试!(即将推出)

  • 基于类的视图混入,因此您无需加载模板标签(即将推出)

快速入门

安装dj-paginator

pip install dj-paginator

在您的已安装应用中

INSTALLED_APPS = [
    'paginator'
]

在您的列表视图中

class MyListView(ListView):
    model = MyModel
    paginate_by = 10

在您的列表视图模板中

{% load paginator_tags %}

{% paginator %}

完成!

切换到新主题方法1

# Currently defaults to bootstrap.
# I'll add foundation soon.
PAGINATOR_THEME = 'foundation'

切换到新主题方法2

{% load paginator_tags %}

{# Is the default #}
{% bootstrap_paginator %}

{# For when I add the foundation theme#}
{% foundation_paginator %}

历史

0.1.0 (2015-07-26)

  • 在PyPI上的首次发布。

  • 起源

项目详情


下载文件

下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

dj-paginator-0.2.1.tar.gz (7.0 kB 查看哈希值)

上传于 源代码

构建分发

dj_paginator-0.2.1-py2.py3-none-any.whl (7.0 kB 查看哈希值)

上传于 Python 2 Python 3

支持者