1

我有一个可以正常运行的 Django 站点,可以在本地托管而不会出现错误,但是使用 Zappa 部署它会出现以下错误:

The SECRET_KEY setting must not be empty.

最初在使用 Django 进行设置时,此错误是由错误的路径设置引起的,但已修复,并且 SECRET_KEY 存在于 base.py 文件中。

zappa 输出的一个建议是尝试将“slim_handler”设置为 false。这样做会导致以下错误:

No module named django.core.wsgi

这是我之前在本地设置站点时遇到的另一个错误。这意味着 Django 在我设置的 virtualenv 中不存在(我检查了,现在存在正确的版本)。

Django 站点在本地托管时可以正常工作,但在尝试使用 Zappa 部署时会出现错误(似乎与路径相关)的原因可能是什么?

4

1 回答 1

0

答案最终是(可能)当 Zappa 需要 1.10+ 时我使用的是 Django 1.9.x

于 2019-04-05T16:44:50.980 回答