The below function I made says the following - ValueError at /change-password/ The view authapp.views.ChangePassword didn't return an HttpResponse object. It returned None instead. please help TIA.
def ChangePassword(request):
if request.method == 'POST':
form = PasswordChangeForm(data=request.POST, user=request.user)
if form.is_valid():
form.save()
return redirect('profile')
else:
current_user = request.user
form = PasswordChangeForm(user=current_user)
pwform = {'form': form, 'user': current_user}
return render(request, 'authapp/changepw.html', pwform)