Verifique se o contexto de solicitação do Flask está disponível

Quero registrar alguns dados de variáveis de contexto (request, session) ao fazer logon durante uma solicitação do Flask, mas use o comportamento padrão, se não.

Estou usando umtry ... except bloquearlogging.formatter. Existe uma maneira melhor de verificar um contexto de solicitação?

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

questionAnswers(1)

yourAnswerToTheQuestion