我在env变量中隐藏了我调试值和安全密钥。但是在访问我的网站上的一个未知页面后。它显示调试信息。我做错了什么?
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = os.getenv("SECRET_KEY")
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = (os.getenv("DEBUG_VALUE") == 'True')
环境变量中的DEBUG_VALUE = 'True'。
我已经做了100万次了
1条答案
按热度按时间klh5stk11#
您已经将
DEBUG
设置为true,所以Django会显示调试信息。如果您想禁用它,只需在Heroku配置中设置DEBUG_VALUE='False'
或其他值(根据您的设置)。