flask 问题求助
@app.route('/api/student')
def student_view():
page = request.args.get('page', type=int, default=1)# 默认第一页
par_page = request.args.get('par_page', type=int, default=10)# 每页10条数据
paginate = StudentORM.query.paginate(page=page, par_page=par_page, error_out=False)# 分页 为空不报错
items: = paginate.items# 查询数据放进列表
return {
'code': 0,
'msg': '信息查询成功',
'count': paginate.total,
'data': [{
'id': item.id,
'name': item.name,
'gender': item.gender,
'mobile': item.mobile,
'class_name': item.class_name,
'address': item.address,
'disable': item.disable,
'is_del': item.is_del,
'create_at': item.create_at.strftime('%Y-%m-%d %H:%M:%S'),
'update_at': item.create_at.strftime('%Y-%m-%d %H:%M:%S'),
} for item in items
]
}
参数是per_page 不是par_page.............建议还是把所有的par_page改成per_page吧
query.paginate(page=page, per_page=per_page, error_out=False) par_page=par_page参数是多余的或者不支持 冰茶荼 发表于 2024-9-25 17:31
参数是per_page 不是par_page.............建议还是把所有的par_page改成per_page吧
query.paginate(pag ...
大佬厉害 我对这半天找不到问题你一眼就看出来了
页:
[1]