Groups profile settings templates
This commit is contained in:
parent
24af288c52
commit
9fa8ee3940
12 changed files with 41 additions and 32 deletions
|
@ -94,7 +94,8 @@ class ChangePassword(View):
|
|||
'title': 'Change Password',
|
||||
'user': request.user,
|
||||
}
|
||||
return TemplateResponse(request, 'change_password.html', data)
|
||||
return TemplateResponse(
|
||||
request, 'preferences/change_password.html', data)
|
||||
|
||||
def post(self, request):
|
||||
''' allow a user to change their password '''
|
||||
|
@ -102,9 +103,9 @@ class ChangePassword(View):
|
|||
confirm_password = request.POST.get('confirm-password')
|
||||
|
||||
if new_password != confirm_password:
|
||||
return redirect('/edit-profile')
|
||||
return redirect('preferences/password')
|
||||
|
||||
request.user.set_password(new_password)
|
||||
request.user.save()
|
||||
login(request, request.user)
|
||||
return redirect('/user/%s' % request.user.localname)
|
||||
return redirect(request.user.local_path)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue