我在 django1.4 和 python 2.7 中开发了一个示例项目,我想将它部署在谷歌应用引擎上,但是如何按照我们没有得到的 App Engine 配置我的项目。
我们有一个在谷歌应用引擎上运行的网站,但它包含所有 html、js。
我们如何在 google app engine 上配置一个数据库来部署我们的 django 项目?
我在 django1.4 和 python 2.7 中开发了一个示例项目,我想将它部署在谷歌应用引擎上,但是如何按照我们没有得到的 App Engine 配置我的项目。
我们有一个在谷歌应用引擎上运行的网站,但它包含所有 html、js。
我们如何在 google app engine 上配置一个数据库来部署我们的 django 项目?
可能最好的选择是使用 Django Non-Rel。这是(据我所知)在 Google App Engine 上使用 Django ORM(django 数据库接口)而不使用 Google 昂贵的云 SQL 服务的唯一方法。为此,您需要使用自定义版本的 Django 并导入更多库。这是一个启动和运行的小项目,但值得付出努力。更多信息可以在这个网站上找到:
请注意,即使 django-nonrel 允许您使用 Django 数据库接口,它也不允许您使用某些 SQL 功能,例如连接。如果您需要加入,那么您最好的选择是使用 Google App Engine + Google Cloud SQL。文档在这里。
关于评论: