【发布时间】:2021-06-24 16:42:59
【问题描述】:
我一直在关注名为“Running Django on the App Engine standard environment”的谷歌云文档。 我正在使用“克隆 Django 应用程序”中文档中提供的相同应用程序。老实说,我迷失在“配置数据库设置”部分下的谷歌云文档中。这就是我的 settings.py(前面提到的给定应用程序中的 mysite/settings.py)
每当运行 python manage.py makemigrations - 我在 CLI 上收到以下错误消息... django.core.exceptions.ImproperlyConfigured:设置 SECRET_KEY 环境变量
另外,我注意到该仓库中没有 .env 文件。我可能必须自己创建它还是可以?我再次通过文档使用 github 给定的应用程序。
只是试图将 Django 网站部署到谷歌云。任何帮助将不胜感激。顺便说一句,我在 Mac Big Sur 上。
【问题讨论】:
-
尝试部署时会发生什么?你有错误吗?如果是这样,错误是什么?
-
@NoCommandLine 每当我尝试使用“python manage.py runserver”运行服务器时,我收到的错误消息是... path/to/django-webapp-test/python-docs-samples/ appengine/standard_python3/django/mysite/settings.py”,第 18 行,在
中 import environ ModuleNotFoundError: No module named 'environ' 我知道该 settings.py 中的 environ 虽然您可以在原始文件中提到的 GH 存储库中看到问题。让我知道
标签: django google-cloud-platform webdeploy