1. 导入分页Paginator模块
from django.core.paginator import Paginator
2.在视图中写入:
page_count =1 #设置每页显示数据条数
# 获取当前页‘p’,默认页为1
current_page = int(request.GET.get('p',1))
# 获取数据
# 将获取到的数据添加到参数中
pag = Paginator(数据参数,page_count)
goods_list = pag.get_page(current_page)
**3. HTML页面中引入分页js文件及css样式
4. 分页中的jquery**
$("#pagination").pagination({
currentPage: {{current_page}},
totalPage: {{total_page}},
callback: function(current) {
var keyword = $(".input_txt").val()
window.location.href="/sadmin/goodslist/?p="+current+"&keyword="+keyword
}
});