reg/views.py
changeset 98 1af134a1e53d
parent 80 cb36fc4f29df
child 99 cc2ed87ee896
equal deleted inserted replaced
97:87d522d28a28 98:1af134a1e53d
   222         form = reg_forms.PasswordResetForm(request.POST)
   222         form = reg_forms.PasswordResetForm(request.POST)
   223         if form.is_valid():
   223         if form.is_valid():
   224             email = form.cleaned_data['email']
   224             email = form.cleaned_data['email']
   225             user = User.objects.get(email__iexact=email)
   225             user = User.objects.get(email__iexact=email)
   226             new_password = reg_events.reset_password(user)
   226             new_password = reg_events.reset_password(user)
       
   227             reg_events.mail_password(user, new_password)
   227             return render_to_response('password_reset.html', {'user':user, 'new_password':new_password})
   228             return render_to_response('password_reset.html', {'user':user, 'new_password':new_password})
   228         else:
   229         else:
   229             return render_to_response('password_reset.html', {'user':user, 'form':form})
   230             return render_to_response('password_reset.html', {'user':user, 'form':form})
   230     else:
   231     else:
   231         form = reg_forms.PasswordResetForm()
   232         form = reg_forms.PasswordResetForm()