使用数据存储区的GAE框架(python首选)

时间:2018-05-20 10:59:21

标签: google-app-engine google-cloud-datastore

我喜欢免费的GAE层,尤其是数据存储区。 我想知道哪些框架使用数据存储区作为数据库。 例如,我只知道

Kay Framework(不再维护) http://kay-docs.shehas.net/

Ferris 2(不再维护) http://ferris-framework.appspot.com/docs/index.html

我更喜欢Python,但php或java也可以。

3 个答案:

答案 0 :(得分:0)

老实说,GAE类是框架。这是重点。

答案 1 :(得分:0)

如果查看Google Cloud文档,您可以看到他们使用Flask,Django或webapp2作为Python框架,以提供与使用Datastore相关的示例。就个人而言,我不推荐任何利用数据存储区作为数据库的框架。

通常对于Python,您可以将REST API或客户端库用于GAE应用程序。 This article演示了使用客户端库实现的CRUD功能。

如果您希望将第三方客户端库用于数据存储区API,您可以找到一个列表here,其中提到了两个Java库(Objectify和Catatumbo)和一个PHP库(PHP的数据存储库)。 / p>

答案 2 :(得分:0)

webapp2重量很轻,拥有您需要的所有基础知识。然而,如果你正在寻找一个更广泛的框架,你不必担心,你也可以看看Django(https://cloud.google.com/python/django/appengine

如果您想自己做更多事情,比如以自己的方式构建项目,那么构建自己的libs = webapp2

如果你想在GAE Python = Django

中打开一个完整的框架

GAE是一项令人惊叹的服务,无论哪种方式,我都会说你做出了很好的选择。

希望这有帮助。