python - Django debug=False 但显示调试消息
问题描述
我在生产设置中设置了 DEBUG=False ,但它会打印调试日志消息
hostname=socket.gethostname()
Prod='prod-1'
if (hostname==Prod):
DEBUG = False`
当我运行某些东西时,我可以确认 DEBUG 设置为 False(通过打印消息),但仍然会打印 log.debug("Test") 消息
DEBUG is set to False
DEBUG is of <class 'bool'>
[16/Jun/2020 11:02:30] [DEBUG] [Main -> Test.py -> runTest -> 5 -> test]
解决方案
推荐阅读
- xampp - 启动时遇到 Apache 端口 80 错误
- javascript - 如何使用 Promise.all 为 React 应用程序正确获取数据
- java - 使用数组和方法的彩票程序(Java)
- python - 是否可以将 jupyter 与 jenkins 和 github 连接起来
- reactjs - 自动打印 react.js 组件 HTML (jsx)
- node.js - MERN 文件从管理员上传到用户仪表板
- ios - 带有大写字母的`Xcodebuild`和带有小写`x`的`xcodebuild`有什么区别
- php - 根据数组本身中的值复制数组项
- firebase - 运行 Firebase pubsub 调度程序功能时权限被拒绝
- flutter - 生成带有密钥颤动的二维码