Advertisement
Guest User

Untitled

a guest
Jul 31st, 2021
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. --- forms.py
  2.  
  3. class UpdateForm(forms.ModelForm):
  4. class Meta:
  5. model = User
  6. fields = ['username', 'email', 'password']
  7.  
  8.  
  9. --- views.py
  10.  
  11. def change_data(request):
  12. print(request)
  13. form = UpdateForm()
  14. if request.method == 'POST':
  15. form = UpdateForm(request.POST, instance=request.user)
  16. if form.is_valid():
  17. form.save()
  18. else:
  19. form = UpdateForm()
  20. context = {'form': form}
  21. return render(request, 'user_profile/user_profile.html', context)
  22.  
  23. --- urls.py
  24.  
  25. urlpatterns = [
  26. path('', views.change_data, name='user_profile')
  27. ]
  28.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement