def edit_profile(request): if request.method == 'POST': form = UserEditForm(request.POST, instance=request.user) if form.is_valid(): form.save() return redirect('home') else: form = UserEditForm(instance=request.user) context = { 'form': form, } return render(request, 'accounts/edit_profile.html', context)
def edit_profile(request): user = request.user username = user.get_username() if request.method == 'POST': form = UserEditForm(request.POST, instance=request.user) if form.is_valid(): form.save() return redirect('view_profile', username=username) else: form = UserEditForm(instance=request.user) context = { 'form': form, } return render(request, 'accounts/edit_profile.html', context)