Commit fad2dce266e58080b1c41a9dea3eb056b7dc7ddb

Authored by Matheus Lins
1 parent b2ba9002

change success_url in update user

Showing 1 changed file with 3 additions and 2 deletions   Show diff stats
users/views.py
@@ -107,7 +107,7 @@ class Profile(LoginRequiredMixin, generic.DetailView): @@ -107,7 +107,7 @@ class Profile(LoginRequiredMixin, generic.DetailView):
107 107
108 class EditProfile(LoginRequiredMixin, generic.UpdateView): 108 class EditProfile(LoginRequiredMixin, generic.UpdateView):
109 109
110 - login_url = reverse_lazy("core:home") 110 + login_url = reverse_lazy('core:home')
111 redirect_field_name = 'next' 111 redirect_field_name = 'next'
112 template_name = 'users/edit_profile.html' 112 template_name = 'users/edit_profile.html'
113 form_class = UserForm 113 form_class = UserForm
@@ -135,11 +135,12 @@ class EditProfile(LoginRequiredMixin, generic.UpdateView): @@ -135,11 +135,12 @@ class EditProfile(LoginRequiredMixin, generic.UpdateView):
135 135
136 136
137 class UpdateUser(LoginRequiredMixin, generic.edit.UpdateView): 137 class UpdateUser(LoginRequiredMixin, generic.edit.UpdateView):
  138 +
138 allowed_roles = ['student'] 139 allowed_roles = ['student']
139 login_url = reverse_lazy("core:home") 140 login_url = reverse_lazy("core:home")
140 template_name = 'users/edit_profile.html' 141 template_name = 'users/edit_profile.html'
141 form_class = UpdateUserForm 142 form_class = UpdateUserForm
142 - success_url = reverse_lazy('app:index') 143 + success_url = reverse_lazy('users:update_profile')
143 144
144 def get_object(self): 145 def get_object(self):
145 user = get_object_or_404(User, username = self.request.user.username) 146 user = get_object_or_404(User, username = self.request.user.username)