किसी कारण से, टेम्पलेट में {{ request.session.session_key }}
कर मुझे None
मान देता है। कुछ खोज के बाद, this post कि request.session._session_id
का उपयोग कर, लेकिन टेम्पलेट में उपयोग करते हुए कि उल्लेख किया मुझे एक त्रुटि देता है भर में आया था:Django 1.5 सत्र कुंजी कोई नहीं है
Variables and attributes may not begin with underscores: 'request.session._session_key'
Django में सत्र की मेरी समझ उस पल किसी उपयोगकर्ता द्वारा पृष्ठ (किसी भी पेज) को लोड करता है, यहां तक कि है अगर वह गुमनाम है, तो उस सत्र में सत्र_आईडी असाइन की जाती है। क्या मेरी समझ गलत है और यह भी है, जहां using[SESSION_SAVE_EVERY_REQUEST]
आने वाला है?
मैं अपने सत्र स्टोर के रूप में डेटाबेस बैकएंड का उपयोग कर रहा हूं।
यह अभी भी {{ request.session.session_key }}
का उपयोग कर सत्र कुंजी का उपयोग करने के लिए संभव है:
अच्छी छोटी सी बात। –