我用参数调用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)