Flask中的客户端变量?

时间:2013-11-14 22:15:57

标签: php python flask

现在,我正在移植我从PHP写入Flask的应用程序,我已经在第2天遇到了障碍;原始应用程序严重依赖于存储在$_SESSION数组中的客户端变量。我似乎无法找到在Flask中做同样事情的方法,这真的非常令人沮丧。

我尝试使用JavaScript来完成相同的任务,但最终它比PHP的客户端变量存储方法慢得多且不太可靠。

我应该在Flask中从哪里开始?我应该注意哪些特定的扩展?什么是最佳实践甚至可能吗?

提前致谢!

1 个答案:

答案 0 :(得分:2)

Flask提供session object。该对象作为签名cookie存储在客户端(我想$_SESSION类似)。它需要设置Flask.secret_key。该对象可以像dict一样进行修改。

from flask import session

color = 'blue'
session['usr_fav_color'] = color