मैं फ्लास्क अनुरोध के दौरान लॉग इन करते समय संदर्भ चर (request
, session
) से कुछ डेटा लॉग करना चाहता हूं, लेकिन यदि डिफ़ॉल्ट नहीं है तो डिफ़ॉल्ट व्यवहार का उपयोग करें।जांचें कि फ्लास्क अनुरोध संदर्भ उपलब्ध है
मैं में try ... except
ब्लॉक का उपयोग कर रहा हूं। अनुरोध संदर्भ की जांच करने का कोई बेहतर तरीका है?
try:
record.user = session['user_name']
record.very_important_data = request.super_secret
except Exception:
record.user = None