Django的分页器
1、创建book表.
2、插入100个book记录.
3、模板渲染100个记录.
4、引入django的分类器模块(Paginator),并且实例化类.实例化对象=Paginator(要分类的对象,每页显示多少条数据)实例化对象.count: 数据总数实例化对象.num_pages: 总页数实例化对象.page_range: 列表总页数,[1,2,3...].实例化对象.page(1): 一页相关的内容,如果写2就是跟第二页相关的内容
5、浏览器get方式输入页码,server响应页码相应的内容.
6、如果输入的页码没数据显示最后一页.如果输入非法字符显示第一页.
7、从bootstrap中文网的组件里面复制一份分页代码.
8、渲染模板,大多数功能都借助于django提供好的函数来实现的.one_list.has_previous 判断有没有上一页.one_list.has_next 判断有没有下一页.one_list.previous_page_number 上一页.one_list.next_page_number 下一页.
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:93
阅读量:25
阅读量:66
阅读量:96