4

我在 django1.4 和 python 2.7 中开发了一个示例项目,我想将它部署在谷歌应用引擎上,但是如何按照我们没有得到的 App Engine 配置我的项目。

我们有一个在谷歌应用引擎上运行的网站,但它包含所有 html、js。

我们如何在 google app engine 上配置一个数据库来部署我们的 django 项目?

4

1 回答 1

3

可能最好的选择是使用 Django Non-Rel。这是(据我所知)在 Google App Engine 上使用 Django ORM(django 数据库接口)而不使用 Google 昂贵的云 SQL 服务的唯一方法。为此,您需要使用自定义版本的 Django 并导入更多库。这是一个启动和运行的小项目,但值得付出努力。更多信息可以在这个网站上找到:

http://django-nonrel.org/

请注意,即使 django-nonrel 允许您使用 Django 数据库接口,它也不允许您使用某些 SQL 功能,例如连接。如果您需要加入,那么您最好的选择是使用 Google App Engine + Google Cloud SQL。文档在这里

关于评论:

  • 是的,它可以在 Windows 上运行,我在 Windows 上运行它。
  • 此外,网站 allbuttonspressed.com 已过时且已过时,请使用上述网站获取信息。
于 2013-04-17T19:49:25.163 回答