के साथ django LOGIN_REDIRECT_URL मैं उपयोगकर्ता को अपना उपयोगकर्ता नाम (जैसे http://domain/username/) वाले यूआरएल पर रीडायरेक्ट करने का प्रयास कर रहा हूं, और यह पता लगाने की कोशिश कर रहा हूं कि यह कैसे करें। मैं अपने उपयोगकर्ता प्रबंधन के लिए django.contrib.auth उपयोग कर रहा हूँ, तो मैं सेटिंग्स में LOGIN_REDIRECT_URL का उपयोग कर की कोशिश की है:गतिशील मान
LOGIN_REDIRECT_URL = '/%s/' % request.user.username # <--- fail..
लेकिन यह केवल बल्कि कुछ है कि के बाद निर्धारित किया जाएगा की तुलना में, तय तार स्वीकार करने के लिए लगता है उपयोगकर्ता लॉग इन है। मैं अभी भी इसे कैसे पूरा कर सकता हूं?
मैं टी पसंद करते हैं वह स्थैतिक/उपयोगकर्तापृष्ठ/से रीडायरेक्ट करने का पहला सुझाव है। इस तरह, आप अभी भी 'django.contrib.auth.views' से लॉगिन दृश्य का उपयोग कर सकते हैं, जो एक हाथ से चलने वाले दृश्य से अधिक मजबूत हो सकता है। – Alasdair
क्योंकि मैं यूआरएल को सरल बनाने और रीडायरेक्ट को कम करने की कोशिश कर रहा हूं, आपका समाधान जाने के रास्ते जैसा लगता है। धन्यवाद! – sa125
मेरा सटीक प्रश्न हल करने वाला एक सरल और शानदार उत्तर क्या है। मुझे इस बारे में सोचने के लिए शर्म आती है। अपने इंटरनेट बिंदु का आनंद लें। – Esteban