Flask SQLAlchemy引发TypeError:Query.paginate()接受1个位置参数,但给出了4个



我用参数调用Flask SQLAlchemy的query.paginate方法。最近,这停止了工作,而是引发了一个TypeError。如何将page和其他参数传递给query.paginate

Ticker.query.paginate(page, app.config["TICKERS_PER_PAGE"], False)
TypeError: Query.paginate() takes 1 positional argument but 4 were given

从Flask SQLAlchemy 3.0开始,paginate的所有参数都只是关键字。

Ticker.query.paginate(page=page, per_page=app.config["TICKERS_PER_PAGE"], error_out=False)

最新更新