django 1.6을 사용하고 있으며 다음 테스트 코드가 있습니다.
def tes_stuff(self):
new_user=EndUser.objects.create(username="test", firstname="test", email="[email protected]", password="test")
self.assertTrue(self.client.login(username="test", password="test"))
내가 그것을 실행하면 다음과 같은 오류가 발생합니다.
AssertionError: False is not true
사용자가 로그인하지 않는 이유를 잘 모르겠습니다. 아마도 암호와 관련이 있습니까? EndUser는 내가 만든 모델이지만 Django의 일반 사용자 모델에서 확장되었습니다.
내가 그것을 해결했다고 생각하고 저장을 추가했습니다.
def tes_stuff(self):
new_user=EndUser.objects.create(username="test", firstname="test", email="[email protected]", password="test")
new_user.save()
self.assertTrue(self.client.login(username="test", password="test"))
이 문제가 해결 된 것 같습니다. 지금은 오류가 발생하지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다