首页 > 代码库 > django分页及搜索后如何翻页
django分页及搜索后如何翻页
django自带了Pagnator
导入
from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage
分页
def pagn(data, limit, page):#分页 paginator = Paginator(data, limit) try: data = paginator.page(page) except PageNotAnInteger: data = paginator.page(1) except EmptyPage: data = paginator.page(paginator.num_pages) return data
搜索后翻页的时候由于搜索参数不会一起跟着传递,所以我们需要在js里面加上搜索参数
我的方法是通过window.location.href返回当前的url路径,加上&page=拼接成新的url,该url了里包括了之前的搜索参数
django分页及搜索后如何翻页
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。