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 /' –