Пример #1
0
def reset_password(request):
    if request.method == 'GET':
        form = bforms.PasswordResetForm()
    elif request.method == 'POST':
        form = bforms.PasswordResetForm(request.POST)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect(reverse('reset_password_sent'))
    payload = {'form': form}
    return render(request, payload, 'registration/reset_password.html')
Пример #2
0
 def post(self, request):
     form = bforms.PasswordResetForm(request.POST)
     self.payload['form'] = form
     if form.is_valid():
         form.save()
         return HttpResponseRedirect(reverse('reset_password_sent'))
     return render(request, self.payload,
                   'registration/reset_password.html')
Пример #3
0
 def get(self, request):
     form = bforms.PasswordResetForm()
     self.payload['form'] = form
     return render(request, self.payload,
                   'registration/reset_password.html')