私の問題は次のとおりです。フォームを送信するとelse:
、ビューで定義した下のブロックに分類されます。
私が達成しようとしているのは、ユーザーがPasswordResetForm
django authのdjango 1.5組み込み機能を使用してパスワードをリセットできるようにすることです
Views.py
def UserResetPassword(request):
form = UserForgotPasswordForm(None, request.POST)
if request.method == 'POST':
if form.is_valid():
form.save(from_email='admin@thedomain.com',email_template_name='mysite/reuse/forgotpassword.html', use_https=False,token_generator=default_token_generator, html_email_template_name=None)
else:
return HttpResponse("Are you sure you entered that correctly?")
return render(request, 'mysite/reuse/forgotpassword.html', {
'form':form
})
フォームを送信すると、次のように出力されます: Are you sure you entered that correctly?
(たとえば、else:
条件から送信される値
ここで何が間違っていますか?