二、django使用分页

一、下载配置django-pure-pagination

1.pip install django-pure-pagination
2.在INSTALLED_APP中添加pure_pagination
3.在settings.py文件中添加以下配置
PAGINATION_SETTINGS = {
    'PAGE_RANGE_DISPLAYED': 5,    #中间显示的个数
    'MARGIN_PAGES_DISPLAYED': 1,  #两边显示的个数,默认为2

    'SHOW_FIRST_PAGE_WHEN_INVALID': True,
}

举个例子,如下图所示页面标号,当前页面标号在第六页
在这里插入图片描述
PAGE_RANGE_DISPLAYED:假设设置的值为n,表示从当前页向左边和右边各显示n/2个标号,
MARGIN_PAGES_DISPLAYED:表示两边显示的标号数
SHOW_FIRST_PAGE_WHEN_INVALID:当提供无效页面时,显示第一页而不是404

二、显示

#如果a1==a2,执行下面的语句
{% ifequal a1 a1 %}
#如果a1!=a2,执行下面的语句
{% ifnotequal a1 a2 %}
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页