Django 1.4.5'te Django 1.5 ile yaptığım bir uygulamayı yükselttim ve özel bir Kullanıcı modeline taşınmayı bitirdim. Uygulamamıza giriş yaptığımda, kendi kimlik doğrulama formumu kullanarak, süper kullanıcı kimlik bilgilerimle (manage.py syncdb
yaparken oluşturulur) her şey iyi çalışıyor.Django admin, özel kullanıcı modeli ile düzgün şekilde oturum açmıyor.
Kimlik doğrulaması yapabildiğim ve /admin
adresine gidersem beklendiği gibi zaten giriş yaptım. Yönetici panelini mükemmel bir şekilde kullanabilir ve kullanabilirim. Django yönetici giriş formunu kullanarak, /admin
gelen yönetici paneline giriş yapmayı Ancak, ben hata alıyorum:
Please enter the correct email and password for a staff account. Note that both fields may be case-sensitive.
bazı soruşturma yoktu ve o ModelAdmin
ile ilgili bir şey olabilir düşündüm, bu yüzden dokümanlardaki this example'u izledi ve özel bir ModelAdmin
oluşturdu. Ancak sorun hala devam ediyor.
Bu konuda ne gibi bir fikre sahip olabilirsiniz?
Sen AUTH_USER_MODEL settings.py ayarladığınız sağ: on
Odak? –
Yup, bu seti aldım. –
User model uzantınız için 'AbstractUser' veya' AbstractBaseUser' kullandınız mı? –