在django中,我們有settings.py
,它定義了整個項目的DEBUG
。如何在django代碼中執行logging.DEBUG?
現在, 我的調試級別是在settings.py中獨立配置的。
我該如何使用logging.DEBUG?
WAY1:
if settings.DEBUG:
logging.debug("Debug message")
Way2:
# Without checking settings.DEBUG
logging.debug("Debug message")
有什麼好的做法?
我認爲我們應該使用Way2,因爲日誌級別已經決定 - 如果消息將被記錄或不記錄。 但是,有人說Way1是一種標準做法。
如果你使用'logging'模塊,它應該是'logging.debug()'而不是全部大寫。 –
對不起..糾正! –