我正在使用 Flask 构建 API,我需要检查是否已跳过并向他们发送邮件以自动跳过,但是使用我的方法服务器将无法启动,我需要在 API 运行时检查是否跳过,而我可以访问所有路由但是服务器甚至没有启动。有什么办法吗?提前致谢
def check_skipped():
users = User.query.all()
for user in users:
if user.skipped == 3:
msg = Message("Skipped 3 times", sender="admin@Kill3r.tech", recipients=user.email)
msg.body = 'Open app and verify now'
mail.send(msg)
schedule.every(10).seconds.do(check_skipped)
while 1:
schedule.run_pending()
time.sleep(1)
@app.route('/user', methods=['GET'])
@token_required
def get_all_users(current_user):