现在,我正在将我从 PHP 编写的应用程序移植到 Flask,但我在第 2 天就遇到了障碍;原始应用程序严重依赖存储在 $_SESSION
数组中的客户端变量。我似乎找不到在 Flask 中做同样事情的方法,这真的很令人沮丧。
我尝试过使用 JavaScript 来完成相同的任务,但它最终比 PHP 的客户端变量存储方法慢得多且可靠性低。
我应该在 Flask 中从哪里开始?我应该查看哪些特定的扩展?最佳实践是什么可能吗?
提前致谢!
最佳答案
Flask 提供了 session object 。该对象作为签名 cookie 存储在客户端(我想 $_SESSION
是类似的)。它需要设置 Flask.secret_key 。可以像字典一样修改该对象。
from flask import session
color = 'blue'
session['usr_fav_color'] = color
关于php - Flask 中的客户端变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19989574/