heroku 是否调试=(os.getenv(“DEBUG_VALUE”)=='True'),但仍在所有设备上显示调试信息

kupeojn6  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(119)

我在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万次了

klh5stk1

klh5stk11#

您已经将DEBUG设置为true,所以Django会显示调试信息。如果您想禁用它,只需在Heroku配置中设置DEBUG_VALUE='False'或其他值(根据您的设置)。

相关问题