Compruebe si el contexto de solicitud de matraz está disponible

Quiero registrar algunos datos de variables de contexto (request, session) al iniciar sesión durante una solicitud de Flask, pero use el comportamiento predeterminado si no.

Estoy usando untry ... except bosquejarlogging.formatter. ¿Hay una mejor manera de verificar el contexto de una solicitud?

try:
    record.user = session['user_name']
    record.very_important_data = request.super_secret
except Exception:
    record.user = None

Respuestas a la pregunta(1)

Su respuesta a la pregunta