def update_profile(request):
if request.method == 'POST':
create_account_form = Creat_account(request.POST,instance=request.user)
profile_form = ProfileForm(request.POST,instance=request.user.userprofile)
if create_account_form.is_valid() and profile_form.is_valid():
create_account_form.save()
profile_form.save()
messages.success(request,'Your Profile has been Updated')
return redirect('success:profile_accounts')
else:
messages.error(request,'fill out the fields correctly')
else:
create_account_form =Creat_account(instance = request.user)
profile_form = ProfileForm(instance=request.user.userprofile)
return render(request,"success/user_account/edit_profile.html",{'user_form':create_account_form,'profile_form':profile_form})
url.py