diff --git a/users/templates/users/profile.html b/users/templates/users/profile.html index 55fa0dc..537cac0 100644 --- a/users/templates/users/profile.html +++ b/users/templates/users/profile.html @@ -20,7 +20,7 @@ diff --git a/users/urls.py b/users/urls.py index f41ee29..c8c9ced 100644 --- a/users/urls.py +++ b/users/urls.py @@ -9,7 +9,6 @@ urlpatterns = [ url(r'^view/(?P[\w_-]+)/$', views.View.as_view(), name='view'), url(r'^delete/(?P[\w_-]+)/$', views.delete, name='delete'), url(r'^profile/$', views.Profile.as_view(), name='profile'), - url(r'^profile/editar/(?P[\w_-]+)/$', views.EditProfile.as_view(), name='edit_profile'), # url(r'^profile/update/$', views.UpdateProfile.as_view(), name='update_profile'), url(r'^profile/delete/$', views.DeleteUser.as_view(), name='delete_profile'), diff --git a/users/views.py b/users/views.py index 6154e81..309320b 100644 --- a/users/views.py +++ b/users/views.py @@ -142,32 +142,4 @@ class Profile(LoginRequiredMixin, generic.DetailView): def get_object(self): user = get_object_or_404(User, username = self.request.user.username) - return user - -class EditProfile(LoginRequiredMixin, generic.UpdateView): - - login_url = reverse_lazy('core:home') - redirect_field_name = 'next' - template_name = 'users/edit_profile.html' - form_class = UserForm - success_url = reverse_lazy('app:users:edit_profile') - - def get_object(self): - user = get_object_or_404(User, username = self.request.user.username) - return user - - def form_valid(self, form): - self.object = form.save(commit = False) - - if self.object.type_profile == 2: - assign_role(self.object, 'student') - elif self.object.type_profile == 1: - assign_role(self.object, 'professor') - elif self.object.is_staff: - assign_role(self.object, 'system_admin') - - self.object.save() - - messages.success(self.request, _('Profile edited successfully!')) - - return super(EditProfile, self).form_valid(form) \ No newline at end of file + return user \ No newline at end of file -- libgit2 0.21.2