방금 새로운 django 앱을 만들었지 만 유효한 수퍼 유저와 (grappelli) 관리자로 로그인 할 수 없습니다. 나는 쉘에서 사용자를 확인했다 - 나는 로컬 호스트에서 동일한 자격 증명 입력하면django admin 유효한 사용자로 로그인 실패
>>> from django.contrib.auth import authenticate
>>> user = authenticate(username='admin', password='admin')
>>> user.is_active and user.is_superuser
True
은 : 8000/관리자를 나는 '아래의 오류를 수정 해주세요'라는 오류 메시지가 표시됩니다. 그러나 오류가 나는 시도하고 로그인 브라우저 (위 쉘 로그인에 생성 된 세션이) 사용할 때 django_sessions 테이블에 작성되고있는 세션이 없다는 것을 발견
나열되지 않습니다.저는 django 1.6.2를 grappelli와 함께 사용하고 있으며 django의 dev 웹 서버에서이 프로그램을 실행하고 있습니다.
'가져 오기 pdb; pdb.set_trace()'를 실행하고'form.errors'에 무엇이 들어 있는지 확인하십시오. –