2014-04-08 97 views
3

我燒瓶應用程序使用一個模塊,得到這樣的記錄:配置模塊記錄儀燒瓶應用記錄

import logging 
logger = logging.getLogger("XYZ") 
... 
logger.debug("stuff") 

而不必在模塊中修改任何內容,我可以配置瓶中,使得模塊將獲得瓶中的app.logger何時調用getLogger(「XYZ」)?

回答

1

是的,你可以配置它。

默認情況下,燒瓶記錄器的名稱是您的應用程序名稱,但燒瓶設置爲LOGGER_NAME

0

This解決方案工作對我說:

import logging 

logger = logging.getLogger('werkzeug') 
logger.debug('stuff') 

默認瓶配置似乎使用記錄器名稱werkzeug。爲此記錄器添加或更改處理程序可更改Flask日誌的方式。

PS:Python 3.5,Flask 0.12.2