新版的Fastapi框架改变的原先的生命周期管理方式,使用 lifespan 参数和上下文管理器来管理web项目启停的生命周期。
旧版的方式如下:
使用的是@app.on_event装饰器,参数只有startup和shutdown。新版不在推荐使用,使用期间会有警告提示:
新版的写法(官方例子):
新版的Fastapi框架改变的原先的生命周期管理方式,使用 lifespan 参数和上下文管理器来管理web项目启停的生命周期。
旧版的方式如下:
使用的是@app.on_event装饰器,参数只有startup和shutdown。新版不在推荐使用,使用期间会有警告提示:
新版的写法(官方例子):