php - Flask 中的客户端变量?

标签 php python flask

现在,我正在将我从 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/

相关文章:

php - 如何排除选择和所有相关的(MySQL + PHP)

php - 探索 PHP 中的 COM 对象

python - Flask-SQLAlchemy 的隔离级别

php - 我如何使用嵌套的急切加载和 Eloquent 和 laravel 来获取另一个表中的外键名称

php - 订单的数据库结构

python - 字符串列表中字符串出现的双重列表理解

python - Kivy 不使用操作栏上的按钮更改屏幕

python - 递归命名正则表达式组

python flask 模板返回前 150 个字符

heroku - 在 Heroku 上使用 Redis 的服务器端 Flask session