在Django项目中配置Google Cloud Datastore

时间:2018-09-24 17:52:36

标签: django python-2.7 google-cloud-datastore google-cloud-storage

我不知道如何使用Django应用配置Google云数据存储。我经历了一个将数据库后端设置为虚拟的教程,如下所示:

    DATABASES = {
     'default': {
          'ENGINE': 'django.db.backends.dummy',
     }
    }

但是,这样无法正确配置我的数据库。我不了解假人背后的逻辑。我的管理面板也无法访问。所以我的问题是如何使用Django应用程序正确配置云数据存储。完整的配置将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:1)

Django最适合于关系数据库,但是Cloud Datastore是非关系数据库,因此与Django配合使用并不容易。 django-nonrelDjangae试图使此任务成为可能,但并没有得到很好的支持。

相反,您可能想使用Google Cloud SQL,它是Django期望的关系数据库。然后,您可以像访问其他任何MySQL或PostgreSQL数据库一样访问它。

有关使用Django on GCP here

的更多信息