From dfca5315ef7b2c71f80d6859da83d7d6144d02f0 Mon Sep 17 00:00:00 2001 From: felipebormann Date: Fri, 17 Feb 2017 02:23:36 -0300 Subject: [PATCH] modified subject delete process, now it works on /view and on /home with redirect --- categories/views.py | 3 +-- subjects/static/subjects/js/modal_subject.js | 1 + subjects/templates/subjects/initial.html | 2 +- subjects/templates/subjects/list.html | 1 + subjects/templates/subjects/subject_card.html | 4 ++-- subjects/views.py | 31 +++++++++++++++++++++++++++++-- 6 files changed, 35 insertions(+), 7 deletions(-) diff --git a/categories/views.py b/categories/views.py index affe589..44a3b17 100644 --- a/categories/views.py +++ b/categories/views.py @@ -50,8 +50,7 @@ class IndexView(views.SuperuserRequiredMixin, LoginRequiredMixin, ListView): if self.request.is_ajax(): if self.request.user.is_staff: self.template_name = "categories/home_admin_content.html" - else: - self.template_name = "categories/home_teacher_student_content.html" + return self.response_class(request = self.request, template = self.template_name, context = context, using = self.template_engine, **response_kwargs) diff --git a/subjects/static/subjects/js/modal_subject.js b/subjects/static/subjects/js/modal_subject.js index 18d2ea7..126588c 100644 --- a/subjects/static/subjects/js/modal_subject.js +++ b/subjects/static/subjects/js/modal_subject.js @@ -6,6 +6,7 @@ var RemoveSubject = { $('body').removeClass('modal-open'); $("#modal_course").empty(); $(".modal-backdrop.in").remove(); + window.location.href = data['url']; alertify.success("Subject removed successfully!"); }).fail(function(){ $("#modal_course").empty(); diff --git a/subjects/templates/subjects/initial.html b/subjects/templates/subjects/initial.html index ab13a0a..76eb046 100644 --- a/subjects/templates/subjects/initial.html +++ b/subjects/templates/subjects/initial.html @@ -59,6 +59,6 @@ - + {% endblock content %} \ No newline at end of file diff --git a/subjects/templates/subjects/list.html b/subjects/templates/subjects/list.html index f99990c..1d72c6d 100644 --- a/subjects/templates/subjects/list.html +++ b/subjects/templates/subjects/list.html @@ -187,6 +187,7 @@ +