【发布时间】:2020-11-22 10:09:59
【问题描述】:
这是我在 Google App Engine 上的第一个 Django 部署。
部署后,所有静态内容都正确呈现,但只要请求命中 ORM 代码,它就会失败(服务器错误 503)。我正在使用 PostgreSQL,我认为我在 settings.py 和 app.yaml 上正确链接了它DB_HOST: '/cloudsql/my-app:us-central1:my-app-postgresql'.DB_NAME: 'my-db' ...
我需要了解有关将 Django PostgreSQL 部署到 App Engine 的任何特别信息吗?在部署期间,所有表和数据都会重新创建,对吧?
最后,我使用DEBUG = True 进行部署并查看ProgrammingError at / the "my-app_my-app" relationship does not exist.
如何将我的所有数据库导出到 Google Cloud SQL 数据库?
基于this,看起来我将无法使用 ORM。 我必须使用“Django Nonrel”吗?
【问题讨论】:
标签: google-app-engine django-deployment