在 Flask 页面之间传递变量
在 Flask 应用程序中的路由之间导航时,可能需要将变量从一个页面传递到另一个页面另一个用于重复使用。本文探讨了完成此任务的不同方法,为服务器端和客户端场景提供全面的解决方案。
服务器端技术:
场次:
示例:
# Page A session['my_var'] = 'my_value' return redirect(url_for('b')) # Page B # ... my_var = session.get('my_var', None)
客户端技术:
查询参数:
示例:
<!-- Page A --> <a href="{{ url_for('b', my_var='my_value') }}">Send my_value</a> <!-- Page B --> # ... my_var = request.args.get('my_var', None)
以上是如何在 Flask 页面之间有效传递变量?的详细内容。更多信息请关注PHP中文网其他相关文章!