Flask 带有筛选器查询的SQLAlchemy分页
我正在尝试在Flask应用程序中对查询结果进行分页 目前,我的查询工作正常,如下所示:Flask 带有筛选器查询的SQLAlchemy分页,flask,sqlalchemy,flask-sqlalchemy,Flask,Sqlalchemy,Flask Sqlalchemy,我正在尝试在Flask应用程序中对查询结果进行分页 目前,我的查询工作正常,如下所示: data = Students.query.filter_by(campus=campus.title()).order_by(Students.level.desc()).all() 但当我尝试使用.paginate()方法对其进行分页时,它会说分页对象不可编辑 例如: POST_PER_PAGE = 30 page = 1 data = Students.query.filter_by(campus=
data = Students.query.filter_by(campus=campus.title()).order_by(Students.level.desc()).all()
但当我尝试使用.paginate()
方法对其进行分页时,它会说分页对象不可编辑
例如:
POST_PER_PAGE = 30
page = 1
data = Students.query.filter_by(campus=campus.title()).order_by(Students.level.desc()).paginate(page=page, per_page=POST_PER_PAGE)
不管怎样,这个问题的解决方案还是我遗漏了什么?一个
分页
对象有一个项
属性,用于保存页面上的项
在
.paginate(…)
好上帝之后添加.items
。我真的应该开始正确阅读文档了。谢谢!