我正在尝试在pythonanywhere.com上传我现有的夹层项目。但是,我总是得到一个错误,SECRET_KEY不应为空。当我查看settings.py时,SECRET_KEY不存在。
在夹层文档中,它表示SECRET_KEY是在命令“mezzanine-project”之后自动创建的。但是,它在哪里?我怎么知道SECRET_KEY?
谢谢!
答案 0 :(得分:0)
从Mezzanine 4.0.0开始,SECRET_KEY
会在新项目的local_settings.py中自动填充。
在现有项目中(或旋转键),生成新项目的一种方法是简单地创建一个新项目并复制SECRET_KEY
:
$ mezzanine-project tmp
$ cat tmp/tmp/local_settings.py | grep "SECRET_KEY.*="
SECRET_KEY = "dontusesthisstringfromstackoverflowasyoursecretkey"
$ rm -rf tmp