Simplifies update user view

This commit is contained in:
Mouse Reeve
2020-12-21 16:19:36 -08:00
parent fcce1a5a36
commit db281d5154
2 changed files with 16 additions and 8 deletions

View File

@ -166,7 +166,8 @@ def password_change(request):
@require_POST
def edit_profile(request):
''' les get fancy with images '''
form = forms.EditUserForm(request.POST, request.FILES)
form = forms.EditUserForm(
request.POST, request.FILES, instance=request.user)
if not form.is_valid():
data = {'form': form, 'user': request.user}
return TemplateResponse(request, 'edit_user.html', data)
@ -201,7 +202,7 @@ def edit_profile(request):
user.avatar.save(filename, ContentFile(output.getvalue()))
user.save()
outgoing.handle_update_user(request.user)
outgoing.handle_update_user(user)
return redirect('/user/%s' % request.user.localname)