#__author:'joy' #date: from django.utils.safestring import mark_safe class pagination(): def __init__(self,request,queryset,page_param='page',page_size=10,plus = 5): page=request.GET.get(page_param,'1') if page.isdecimal(): page=int(page) else: page=1 self.page=page self.page_size=page_size self.start=(page - 1) * page_size self.end=page * page_size self.page_queryset=queryset[self.start:self.end] total_count=queryset.count() total_page_count, div = divmod(total_count, page_size) if div: total_page_count += 1 self. total_page_count= total_page_count self.p
python django分页组件的封装和使用
于 2022-12-25 14:51:31 首次发布