现在,我正在移植我从PHP写入Flask的应用程序,我已经在第2天遇到了障碍;原始应用程序严重依赖于存储在$_SESSION
数组中的客户端变量。我似乎无法找到在Flask中做同样事情的方法,这真的非常令人沮丧。
我尝试使用JavaScript来完成相同的任务,但最终它比PHP的客户端变量存储方法慢得多且不太可靠。
我应该在Flask中从哪里开始?我应该注意哪些特定的扩展?什么是最佳实践甚至可能吗?
提前致谢!
答案 0 :(得分:2)
Flask提供session object。该对象作为签名cookie存储在客户端(我想$_SESSION
类似)。它需要设置Flask.secret_key。该对象可以像dict一样进行修改。
from flask import session
color = 'blue'
session['usr_fav_color'] = color