0
我想上传我现有的夹层项目在pythonanywhere.com。但是,我总是得到SECRET_KEY不应该为空的错误。当我查看settings.py时,SECRET_KEY不在那里。我在哪里可以找到现有夹层项目的SECRET_KEY?
在夹层文件中,它指出SECRET_KEY是在命令“夹层项目”之后自动创建的。但是,它在哪里?我如何知道SECRET_KEY?
谢谢!
我想上传我现有的夹层项目在pythonanywhere.com。但是,我总是得到SECRET_KEY不应该为空的错误。当我查看settings.py时,SECRET_KEY不在那里。我在哪里可以找到现有夹层项目的SECRET_KEY?
在夹层文件中,它指出SECRET_KEY是在命令“夹层项目”之后自动创建的。但是,它在哪里?我如何知道SECRET_KEY?
谢谢!
从夹层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
不,不在那里。我刚刚检查过它。 –
检查'local_settings.py'。 hth :) – cutteeth
它不在那里。这就是为什么我想知道为什么我无法在夹层项目中找到它,但是在常规的Django项目中,SECRET_KEY就在那里。 –
您是否尝试过使用grep来查看它是否在源代码树中的任何位置?例如,'grep -Ir SECRET_KEY〜/ mysite /' –