के साथ ठीक से लॉगिन नहीं करता है। मैंने Django 1.4.5 पर Django 1.5 पर एक ऐप अपग्रेड किया और बस एक कस्टम उपयोगकर्ता मॉडल पर माइग्रेट करना समाप्त कर दिया। जब मैं अपने ऐप में लॉगिन करता हूं, तो अपने सुपरस्युज़र क्रेडेंशियल्स के साथ अपने स्वयं के प्रमाणीकरण फॉर्म का उपयोग करके (manage.py syncdb
करते समय बनाया गया) सब कुछ ठीक काम करता है।Django व्यवस्थापक कस्टम उपयोगकर्ता मॉडल
मैं प्रमाणीकृत होने में सक्षम हूं और यदि मैं /admin
पर जाता हूं, तो मैं पहले ही लॉग इन हूं, जैसा कि अपेक्षित है। मैं नेविगेट करने और व्यवस्थापक पैनल का पूरी तरह से उपयोग करने में सक्षम हूं। हालांकि, अगर मैं /admin
से व्यवस्थापक पैनल के लिए लॉग इन करने के लिए, Django व्यवस्थापक लॉगिन प्रपत्र का उपयोग करके देखें, मैं त्रुटि मिलती है:
Please enter the correct email and password for a staff account. Note that both fields may be case-sensitive.
मैं कुछ की जांच कर रही थी और सोचा था कि यह ModelAdmin
के साथ कुछ हो सकता था, इसलिए मैं दस्तावेज़ों से this example का पालन किया और एक कस्टम ModelAdmin
बनाया। हालांकि, समस्या अभी भी बनी हुई है।
कोई विचार यह क्या हो सकता है?
आप AUTH_USER_MODEL settings.py में निर्धारित किया है, सही: पर
फोकस? –
हाँ, मुझे वह सेट मिल गया है। –
क्या आपने अपने उपयोगकर्ता मॉडल एक्सटेंशन के लिए 'AbstractUser' या' AbstractBaseUser' का उपयोग किया था? –