我有IP地址,使用APScheduler,我尝试每10秒对它们进行平分,并更新我的数据库。对于APScheduler,我理解我需要使用with app.app_context(),但问题是我不知道把它放在哪里,无论我在哪里放置它,它都会引发:RuntimeError: No applicationfound,并且无法更新数据库from flask import Flaskfrom os importpat
我想使用运行一个作业,它可以查询一个模型。当工作运行时,我得到了RuntimeError: application not registered on db instance and no application bound to current如何运行查询数据库的作业。from flask_apscheduler import APScheduler
scheduler.init_app(app)
schedule
我有一个flask应用程序,它需要运行一些方法作为后台任务。我一直在尝试使用一个调度器。不需要app_context的后台任务运行没有问题,但是需要它的任务总是抛出错误:
RuntimeError: Working outside of application context.1.我已经将app传入到了job中,并修改了所有的job,接受app作为参数。我尝试强制后台任务启动一个应用</em