Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. def useredit(request, pk):
  2. user = get_object_or_404(User, pk=pk)
  3. if request.method == "POST":
  4. form = EditUserForm(request.POST, instance=user)
  5. if form.is_valid():
  6. user.save()
  7. messages.success(request, 'Utilisateur édité avec succés !')
  8. return HttpResponseRedirect('/user')
  9. else:
  10. form = EditUserForm(instance=user)
  11. return render(request, 'compta/users/edit.html', {'form': form})
  12.  
  13. class EditUserForm(UserChangeForm):
  14. class Meta:
  15. model = User
  16. fields = '__all__'
  17. def save(self, commit=True):
  18. user = super().save(commit)
  19. self._save_m2m()
  20. return user
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement