Python 延迟分页

Python 延迟分页,python,flask,pagination,flask-sqlalchemy,flask-admin,Python,Flask,Pagination,Flask Sqlalchemy,Flask Admin,使用flask,我有相当大的表(~10 Mio.entries),每个表对应一个flask sqlAlchemy模型,我想为flask管理员构建分页视图 我没有找到在flask Admin中进行延迟分页的方法(即,仅为用户正在查看的当前页面从数据库加载行,并且仅在用户更改页面时获取其他行)。(简单地使用ModelView的子类的page\u size,仍然可以快速加载。) flask Admin是否具有延迟分页功能?如果没有,是否有已知的解决方法?我如何才能轻松实现这一点 我知道,我可以自己编写

使用flask,我有相当大的表(~10 Mio.entries),每个表对应一个flask sqlAlchemy模型,我想为flask管理员构建分页视图

我没有找到在flask Admin中进行延迟分页的方法(即,仅为用户正在查看的当前页面从数据库加载行,并且仅在用户更改页面时获取其他行)。(简单地使用
ModelView
的子类的
page\u size
,仍然可以快速加载。)

flask Admin是否具有延迟分页功能?如果没有,是否有已知的解决方法?我如何才能轻松实现这一点


我知道,我可以自己编写视图并使用sqlAlchemy的
paginate
,但我想利用flask Admin视图的功能(特别是
可以创建
可以编辑
可以删除
列列表
列过滤器
列可搜索列表
,等等)我希望避免在flask Admin中方便地提供这些功能时自己创建这些功能。

flask Admin在执行列表视图查询时已经使用了限制和偏移量。您能安装吗?这将允许您分析正在执行的查询。@pjcunningham谢谢您的提示。所以我这样做了,我在SQL语句中看不到任何偏移量或限制。我在哪里可以找到flask管理员使用它,正如您所提到的?第1026行。