GAE 上的持久用户配置文件

发布于 2024-12-08 00:17:52 字数 241 浏览 1 评论 0原文

我正在使用 Flask 和 gae-session 构建一个 GAE 应用程序(内置 Flask 会话使用起来非常混乱)。

添加持久配置文件的最佳方式是什么?

我目前正在扩展 gaesessions.Session 以添加 @werkzeug.cached_property 配置文件。这样配置文件会被延迟加载并在每次请求后保留。它有效,但似乎我正在重新发明轮子。现有的库或框架已经做了类似的事情吗?

I am building a GAE application with flask and gae-sessions (built-in flask sessions are just so confusing to work with).

What's the best way to add persistent profiles?

I'm currently extending gaesessions.Session to add @werkzeug.cached_property profile. This way profile is loaded lazily and persisted after each request. It works but seems like I'm reinventing the wheel. Any existing libraries or frameworks already do anything similar?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

成熟的代价 2024-12-15 00:17:52

内置 Flask 会话 使用 cookie,如果您不打算这样做,应该没问题存储大量数据。

GAE Session 是可用的,因为您不必添加任何内容即可使其工作,它由底层框架处理。

Builtin flask sessions works with a cookie it's should be ok if you don't plan to store a lot of data.

GAE Session is usable as is you shouldn't have to add anything for it to work, its handled by the underlying framework.

蓝梦月影 2024-12-15 00:17:52

Flask-Security 可能是最成熟的库,并且正在积极开发中写作的时刻。

Flask-Security is probably the most mature library to do that, and is under active development at the moment of writing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文