2013-06-07 15 views

Odpowiedz

46

wewnątrz planu dodać:

from flask import current_app 

i kiedy potrzebne wezwanie:

current_app.logger.info('grolsh') 
+3

O ile mi zrozumieć to zadziała tylko podczas żądania? – hmn

+0

@hmn - Zgadza się. – kramer65

6

Btw, używam tego wzoru:

# 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") 
    ... 
Powiązane problemy