您可以将密钥作为本地环境变量导出。
export SECRET_KEY=mysecretkey
./manage.py runserver
或者,您可以更改settings.py
为在调试模式下使用硬编码的密钥。如果这样做,请确保DEBUG = False
在Heroku上运行。
import os
if DEBUG:
SECRET_KEY = 'mysecretkey'
else:
SECRET_KEY = os.environ['SECRET_KEY']
我在Heroku上的Django应用程序中添加了SECRET_KEY配置变量,但现在在本地无法使用
您可以将密钥作为本地环境变量导出。
export SECRET_KEY=mysecretkey
./manage.py runserver
或者,您可以更改settings.py
为在调试模式下使用硬编码的密钥。如果这样做,请确保DEBUG = False
在Heroku上运行。
import os
if DEBUG:
SECRET_KEY = 'mysecretkey'
else:
SECRET_KEY = os.environ['SECRET_KEY']