广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Django的分页器实例(paginator)
  • 326
分享到

Django的分页器实例(paginator)

分页实例Django 2022-06-04 19:06:32 326人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

先导入模块: from Django.core.paginator import Paginator, EmptyPage, PageNotAnInteger 分页器paginator 下面的所有方法

先导入模块:


from Django.core.paginator import Paginator, EmptyPage, PageNotAnInteger

分页器paginator 下面的所有方法:


 book_list=Book.objects.all() 

 paginator = Paginator(book_list, 10) #实例化出一个对象

 print("count:",paginator.count)   #数据总数
 print("num_pages",paginator.num_pages) #总页数
 print("page_range",paginator.page_range) #页码的列表



 page1=paginator.page(1) #第1页的page对象
 for i in page1:   #遍历第1页的所有数据对象
  print(i)

 print(page1.object_list) #第1页的所有数据


 page2=paginator.page(2)

 print(page2.has_next())   #是否有下一页
 print(page2.next_page_number()) #下一页的页码
 print(page2.has_previous())  #是否有上一页
 print(page2.previous_page_number()) #上一页的页码



 # 抛错
 #page=paginator.page(12) # error:EmptyPage

 #page=paginator.page("z") # error:PageNotAnInteger

 '''

以上这篇DjanGo的分页器实例(paginator)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Django的分页器实例(paginator)

本文链接: https://www.lsjlt.com/news/15792.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Django的分页器实例(paginator)
    先导入模块: from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger 分页器paginator 下面的所有方法...
    99+
    2022-06-04
    分页 实例 Django
  • Django Paginator分页器的使用示例
    目录分页后添加删除功能 实现模态框编辑内容 完整代码笔记 利用layui框架实现分页:layui实现完整表格分页:自己实现分页: # name: models.py from dj...
    99+
    2022-11-12
  • Django原生sql也能使用Paginator分页的示例代码
    django-pagination这是一个python包,来自github上的一个项目,很容易用。 不过这是一个懒人工具,好吧(工具理性)。不过当一个页面有多处需要采用分页的话,就行不通了,要么修改dja...
    99+
    2022-06-04
    也能 分页 示例
  • django中的自定义分页器的实现示例
    目录1.什么是自定义分页器2.为什么要用自定义分页器3.如何使用自定义分页器3.1 自定义分页器推导过程3.2 自定义分页器封装代码3.3 封装好分页器的使用1.什么是自定义分页器 ...
    99+
    2022-11-11
  • django之session与分页(实例讲解)
    前面我们介绍了cookies,主要应用在用户登录上,保存用户登录状态,不过cookies直接放在了浏览器上,安全性较低,所以我们便引出了session功能与cookies相同,不同的是它放在了客户端,相比较...
    99+
    2022-06-04
    分页 实例 django
  • Django分页器
    一.分页器 分页功能是所有网页上都需要提供的功能,当要展示的条目比较多时,就需要进行分页,不但能减小数据库读取数据压力,也有利于用户浏览。 Django为我们提供了一个Paginator分页工具,这个类帮助我们来管理分页数据,该类存放在d...
    99+
    2023-01-30
    分页 Django
  • Django分页器怎么用
    这篇文章给大家分享的是有关Django分页器怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式...
    99+
    2023-06-15
  • Django实现翻页的示例代码
    Django提供了翻页器。用Django的Paginator类实现 一、views模块导入Paginator类实现数据分页 ApiTest/apiviews.py 每行都加了注释...
    99+
    2022-11-12
  • Django分页器的用法详解
    目录1、准备基础数据 2、一次性展示数据 3、引入分页器 附:drf分页器的使用1.1 PageNumberPagination 1.2 LimitOffsetPagination ...
    99+
    2022-11-12
  • Django分页器的使用方法
    这篇文章主要介绍了Django分页器的使用方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都...
    99+
    2023-06-15
  • Django drf分页器的使用详解
    前言 当后台返回的数据过多时,我们就要配置分页器,比如一页最多只能展示10条等等,drf中默认配置了3个分页面 PageNumberPagination:基础分页器,性能略...
    99+
    2022-11-12
  • Django模型层实例分析
    这篇文章主要讲解了“Django模型层实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Django模型层实例分析”吧!   一、F查询   在上面...
    99+
    2022-10-19
  • Django前端BootCSS实现分页的方法
    通过使用bootstrap框架,并配合Django自带的Paginator分页组件即可实现简单的分页效果。 1.创建MyWeb项目 python manage.py starta...
    99+
    2022-11-12
  • python+django+mysql开发实例分析
    本篇内容主要讲解“python+django+mysql开发实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python+django+mysql开发实例分析”吧!开发工具:pycharm...
    99+
    2023-06-26
  • Django ORM的示例分析
    这篇文章给大家分享的是有关Django ORM的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先来说下两张表emp,dept。emp表的数据如下:dept表的数据如下:然后我们就开始吧,有的同学说我的数据...
    99+
    2023-06-04
  • Django分页器的用法你都了解吗
    目录1、准备基础数据2、一次性展示数据3、引入分页器Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式实现的,在向后...
    99+
    2022-11-12
  • Python+Django实现简单HelloWord网页的示例代码
    目录安装Django创建Django项目默认文件创建APP实现简单HelloWord网页启动django项目安装Django 使用anaconda在python环境中安装django...
    99+
    2022-11-10
  • MyBatis拦截器实现分页功能实例
    由于业务关系 巴拉巴拉巴拉好吧 简单来说就是原来的业务是 需要再实现类里写 selectCount 和selectPage两个方法才能实现分页功能现在想要达到效果是 只通过一个方法就可以实现 也就是功能合并 所以就有了下面的实践既然是基于M...
    99+
    2023-05-31
    mybatis 拦截器 分页
  • Mybatis分页的4种方式实例
    数组分页 查询出全部数据,然后再list中截取需要的部分。 mybatis接口 List<Student> queryStudentsByArray(); xml配置文件...
    99+
    2022-11-13
  • .NET 纯分页代码实例
    前台复制代码 代码如下:<div class="mydiv"   style="width:100%;height:180px;background-col...
    99+
    2022-11-15
    .NET 分页 c#
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作