直接进入正题
1.django的自定义分页配置 2.django 的分页不同方法 3.element-ui的表格分页1.django的自定义分页配置
from rest_framework.pagination import PageNumberPagination
class MyPagination(PageNumberPagination):
# 自定义分页器
# 设置一页几条数据
page_size = 3
# 设置页码的参数,也就第几页
page_query_param = 'page'
# 设置没页数量的参数
page_size_query_param = 'pagesize'
2.django 的分页不同方法
eg:这样使用ListAPIView
# 查看房屋信息
class ListHouseInfoViews(ListAPIView):
queryset = HouseInfo.objects.all()
serializer_class = HouseInfoSer
pagination_class = MyPagination
注意如果出现报错:UnorderedObjectListWarning: Pagination ma
y yield inconsistent results with an unordered object_list:
或者使用APIViwe
主要改变的是在下面这张图
多加了个total_count() 后的代码
、
3.element-ui的表格分页
具体解释在代码中
<--:data=houselist 也就想当于v-for循环--!>4.文件到这就结束了,去写写吧(举一反三)<--这字段具体查找具体分析--!>



