사용자 등록 시스템을 장고 사이트에 추가하려고합니다. 필자는 내장 된 인증보기 및 양식을 사용하고 싶습니다. 인증 비밀번호 재설정 프로세스를 구현하려고합니다. 그것은 이메일을 보내기까지는 잘 작동하지만, 제대로 리다이렉트하지는 않습니다. 최종 결과는 비밀번호 재설정 완료 이메일이 반복해서 전송되는 것입니다. 나는 템플릿을 무시하고,하지만 아무것도 다른, 지금 그들은 모두이 아니다 : 그것은 당신처럼 나에게 보이는장고 암호 재설정이 루프에 걸렸습니다
from django.contrib.auth import views as auth_views
(r'^account/forgot/$',
auth_views.password_reset,
{'template_name': 'registration/password_reset.html',
'post_reset_redirect':'/account/password-reset-done'}
),
(r'^account/password-reset-done/$',
auth_views.password_reset_done,
{'template_name': 'registration/password_reset_done.html'}
),
하지만, 그것은 단지 내가 테스트했던 사용자가 다른 사용자와 동일한 이메일 주소를했기 때문에 일어나는 것 같았다. 대답에 +1. 하지만이 문제에 대한 응답을 사용하여 고유성을 강화해야한다고 생각합니다. http://stackoverflow.com/questions/1160030/how-to-make-email-field-unique-in-model-user-from-contrib -auth-in-django 내가 겪었던 루프 문제는 큰 문제였습니다. 어쩌면 장고 버그 추적기에 게시 할 것입니다. 가상 서버를 실행하는 OSX 테스트 환경에서 발생했습니다. 감사. – picus