은 내가 장고의 User
모델에서 만든 로그인 폼이 존재하는 경우 :장고 로그인 양식은() 사용자 이름은 이미
reg = LoginForm(request.POST or None)
if reg.is_valid():
return HttpResponse('Success: valid form')
else:
return HttpResponse('Error: invalid form')
이제 로그인하려고 시도하면 사용자 이름 e이 등록되지 않은 경우 성공 : 유효한 양식이 있지만 이미 존재하는 사용자 이름 인 경우 오류 : 잘못된 양식이 표시됩니다. 내가 왜
In [2]: data = {'username':'yax', 'password':'wrong_password'}
In [3]: form = LoginForm(data)
In [4]: form.is_valid()
Out[5]: False
In [6]: form.errors
Out[7]: {'username': [u'A user with that username already exists.']}
In [8]: data = {'username':'wrong_name', 'password':'wrong_password'}
In [9]: form = LoginForm(data)
In [10]: form.is_valid()
Out[11]: True
In [12]: form.errors
Out[13]: {}
이 기쁠 내가 알 수 있습니다
내가 무엇을 얻을 (내가 처음 등록하는 사용자 이름 YAX 그것을 시도) 아래 명령 줄에서이 일을하고 시도 이 오류가 발생하고 어떻게 해결할 수 있습니까?
우리에게 당신의 오류를 보여라. print 'print (req.errors)' – sebb