From fad2dce266e58080b1c41a9dea3eb056b7dc7ddb Mon Sep 17 00:00:00 2001 From: Matheus Lins Date: Tue, 20 Sep 2016 12:00:59 -0300 Subject: [PATCH] change success_url in update user --- users/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/users/views.py b/users/views.py index 9a2fe4f..bfb1e3c 100644 --- a/users/views.py +++ b/users/views.py @@ -107,7 +107,7 @@ class Profile(LoginRequiredMixin, generic.DetailView): class EditProfile(LoginRequiredMixin, generic.UpdateView): - login_url = reverse_lazy("core:home") + login_url = reverse_lazy('core:home') redirect_field_name = 'next' template_name = 'users/edit_profile.html' form_class = UserForm @@ -135,11 +135,12 @@ class EditProfile(LoginRequiredMixin, generic.UpdateView): class UpdateUser(LoginRequiredMixin, generic.edit.UpdateView): + allowed_roles = ['student'] login_url = reverse_lazy("core:home") template_name = 'users/edit_profile.html' form_class = UpdateUserForm - success_url = reverse_lazy('app:index') + success_url = reverse_lazy('users:update_profile') def get_object(self): user = get_object_or_404(User, username = self.request.user.username) -- libgit2 0.21.2