首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >烧瓶-安全与GAE ndb?

烧瓶-安全与GAE ndb?
EN

Stack Overflow用户
提问于 2014-02-05 20:15:11
回答 1查看 1.3K关注 0票数 4

我正在Google上构建并托管我的应用程序,并在Flask上安装Python。现在我想使用烧瓶安全扩展,并意识到在我的配置下没有太多的资源可以开始,这对我来说有点奇怪,因为我认为这个堆栈应该是快速通用的。

在瓶-安全的快速启动页面,提供了SQLAlchemy,MongoDB和Peewee的例子。然而,我找不到GAE的样本。如果有人能指出是否可以在我的dev堆栈上使用烧瓶安全性,那么如果有一些关于如何创建security对象的示例(如SQLAlchemy中的示例代码),我们将不胜感激。

代码语言:javascript
复制
db = SQLAlchemy(app)
class User(db.Model, UserMixin):
    pass

# Setup Flask-Security
user_datastore = SQLAlchemyUserDatastore(db, User)
security = Security(app, user_datastore)

非常感谢!

更新和我为那些有相同问题或怀疑的人提供的解决办法

GAE-NDB是不兼容的,至少你必须做一些额外的工作,与瓶-安全。下面是from烧瓶安全主页

此外,它还假设您将使用公共库来进行数据库连接和模型定义。烧瓶-安全性支持数据持久化的开箱即用的以下烧瓶扩展:

  • 瓶-SQLAlchemy
  • 瓶-蒙古发动机
  • 瓶-皮威

我的最后一个解决方案是使用mongodb作为我的数据存储,它托管在mongolab上。他们有免费的原型和开发实例。

EN

回答 1

Stack Overflow用户

发布于 2014-02-07 11:55:24

您可以从盖尼特。获得一个好主意,它是一个基于Flask和Google的web应用程序的完整实现。遵循这些文档,深入了解代码,您就可以很好地了解如何设置这些东西,以及每个web应用程序所需的许多良好实践和通用功能。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21587528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档