小编myq*_* sh的帖子

Fastapi中的session对象与flask类似

我正在尝试使用 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)

python fastapi

8
推荐指数
1
解决办法
9607
查看次数

标签 统计

fastapi ×1

python ×1