【发布时间】:2013-06-04 08:31:35
【问题描述】:
蓝图访问应用程序记录器的标准方式是什么?
【问题讨论】:
蓝图访问应用程序记录器的标准方式是什么?
【问题讨论】:
在蓝图中添加:
from flask import current_app
并在需要时致电:
current_app.logger.info('grolsh')
【讨论】:
顺便说一句,我使用这种模式:
# core.py
from werkzeug.local import LocalProxy
from flask import current_app
logger = LocalProxy(lambda: current_app.logger)
# views.py
from core import logger
@mod.route("/")
def index():
logger.info("serving index")
...
【讨论】: