如何使用邮递员通过 flask apscheduler api 添加作业
how to add job by flask apscheduler api using postman
from flask import Flask
from flask_apscheduler import APScheduler
class Config(object):
JOBS = [
{
'id': 'job5',
'func': 'f_s_api.view:job1',
'trigger': 'interval',
'seconds': 50
}
]
SCHEDULER_API_ENABLED = True
def job1():
print('job add')
if __name__ == '__main__':
app = Flask(__name__)
app.config.from_object(Config())
scheduler = APScheduler()
scheduler.init_app(app)
scheduler.start()
app.run(debug= True , port= 8080)
输出
服务 Flask 应用“视图”(延迟加载)
环境:生产
警告:这是一个开发服务器。不要在生产部署中使用它。
请改用生产 WSGI 服务器。
调试模式:开
运行 在 http://127.0.0.1:8080/(按 CTRL+C 退出)
使用 stat
重新启动
调试器已激活!
调试器密码:135-565-985
工作添加
ob 添加
运行 flask 并打开 postman 和 http://localhost:5000/scheduler/jobs 这个 flask apscheduler api url 以 post 请求的形式添加作业,然后在 body--> 行 select 文本类型中输入 JSON 并发送请求。
from flask import Flask
from flask_apscheduler import APScheduler
class Config(object):
JOBS = [
{
'id': 'job5',
'func': 'f_s_api.view:job1',
'trigger': 'interval',
'seconds': 50
}
]
SCHEDULER_API_ENABLED = True
def job1():
print('job add')
if __name__ == '__main__':
app = Flask(__name__)
app.config.from_object(Config())
scheduler = APScheduler()
scheduler.init_app(app)
scheduler.start()
app.run(debug= True , port= 8080)
输出
服务 Flask 应用“视图”(延迟加载)
环境:生产
警告:这是一个开发服务器。不要在生产部署中使用它。
请改用生产 WSGI 服务器。
调试模式:开
运行 在 http://127.0.0.1:8080/(按 CTRL+C 退出)
使用 stat
重新启动
调试器已激活!
调试器密码:135-565-985
工作添加
ob 添加
运行 flask 并打开 postman 和 http://localhost:5000/scheduler/jobs 这个 flask apscheduler api url 以 post 请求的形式添加作业,然后在 body--> 行 select 文本类型中输入 JSON 并发送请求。