[英]How to access app.config from blueprint outside of request (Flask, pluggable views)
[英]In Flask: How to access app Logger within Blueprint
蓝图访问应用程序记录器的标准方法是什么?
在蓝图内添加:
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")
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.