Python 检查烧瓶请求上下文是否可用
在烧瓶请求期间进行日志记录时,我想从上下文变量(Python 检查烧瓶请求上下文是否可用,python,logging,flask,werkzeug,Python,Logging,Flask,Werkzeug,在烧瓶请求期间进行日志记录时,我想从上下文变量(request,session)中记录一些数据,但如果不是,则使用默认行为 我正在使用尝试。。。除了日志记录.格式化程序中的块。有没有更好的方法来检查请求上下文 try: record.user = session['user_name'] record.very_important_data = request.super_secret except Exception: record.user = None 使用或 或
request
,session
)中记录一些数据,但如果不是,则使用默认行为
我正在使用尝试。。。除了日志记录.格式化程序中的
块
。有没有更好的方法来检查请求上下文
try:
record.user = session['user_name']
record.very_important_data = request.super_secret
except Exception:
record.user = None
使用或
或者,当前应用程序
,g
,请求
,以及会话
都是本地代理
的实例。如果代理未绑定,则当作为布尔值处理时,它将为False
if request:
# request is active
if request:
# request is active