我正在尝试使用 session 在 fastapi 中的视图函数之间传递变量。但是,我没有找到任何专门说明会话对象的文档。我看到的所有地方都使用cookie。有什么方法可以将下面的flask代码转换为fastapi吗?我想让会话实现尽可能简单。
from flask import Flask, session, render_template, request, redirect, url_for
app=Flask(__name__)
app.secret_key='asdsdfsdfs13sdf_df%&'
@app.route('/a')
def a():
session['my_var'] = '1234'
return redirect(url_for('b'))
@app.route('/b')
def b():
my_var = session.get('my_var', None)
return my_var
if __name__=='__main__':
app.run(host='0.0.0.0', port=5000, debug = True)
Run Code Online (Sandbox Code Playgroud)