Django的好用分页器
项目描述
此Django应用程序提供了一个模板标签,用于渲染包含当前活动页码附近的页码范围的分页小部件。
状态
安装
pip install django_rangepaginator
更新您的Django设置
INSTALLED_APPS += [
'django_rangepaginator'
]
# Use bootstrap4 template
RANGE_PAGINATOR_TEMPLATE = 'django_rangepaginator/bootstrap3.html'
# Use bootstrap3 template (default)
RANGE_PAGINATOR_TEMPLATE = 'django_rangepaginator/bootstrap4.html'
用法
{% load rangepaginator %}
{% paginate page request=request %}
以下选项可用
distance:当前活动页码周围的页数(默认值 = 2)
edge:起始和结束处的页数(默认值 = 1)
extra_class:向分页div添加额外的CSS类(默认值 = '')
text_labels:使用字符串代替符号表示上一页/下一页(默认值 = True)
演示
在仓库中提供了一个沙箱环境,运行以下命令
./sandbox/manage.py migrate
./sandbox/manage.py runserver
错误/特性
告诉我!:-)
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。
源分布
django-rangepaginator-1.2.0.tar.gz (11.9 kB 查看哈希值)
构建分发版
关闭
django-rangepaginator-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 06d807808a1269bf0e63fe892799b2dcfa3d3cf626daac864bc8edddacf16688 |
|
MD5 | 51654be681a011d1e54c626b46f0b7d2 |
|
BLAKE2b-256 | 738ebb45d3c566650a69b8ddc7bd760a9ed5c2e7b0a0a8925dfed43df077e61a |
关闭
django_rangepaginator-1.2.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8532cd66e1d54d46f265b76921c79c5afbcfee77f4dddbee2baea89aebc5b3d0 |
|
MD5 | a0e998fb6a9b5a8edf523450fd7f7d2b |
|
BLAKE2b-256 | 64ccee79c3d53265630ce85f7481675d12c25ec2bffadf772ce28077cc794fce |