Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def useredit(request, pk):
- user = get_object_or_404(User, pk=pk)
- if request.method == "POST":
- form = EditUserForm(request.POST, instance=user)
- if form.is_valid():
- user.save()
- messages.success(request, 'Utilisateur édité avec succés !')
- return HttpResponseRedirect('/user')
- else:
- form = EditUserForm(instance=user)
- return render(request, 'compta/users/edit.html', {'form': form})
- class EditUserForm(UserChangeForm):
- class Meta:
- model = User
- fields = '__all__'
- def save(self, commit=True):
- user = super().save(commit)
- self._save_m2m()
- return user
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement