分页管理
# 分页管理
class pageManagement(View):
def get(self, request):
try:
page = request.GET.get('page',1)
# 每页条数
size = request.GET.get('size',1)
# 开始位置
data_start = (int(page)-1) * int(size)
# 结束位置
data_end = (int(page)) * int(size)
list_management = Monitoring.objects.values().all()[data_start :data_end ]
returnCount = Monitoring.objects.all().count()
list_management = list(list_management)
return JsonResponse({"coed":'200','count':returnCount,'data':list_management})
except Exception as e:
return JsonResponse({"code": -1, "message": "查询失败"})