diff --git a/courses/templates/category/create.html b/courses/templates/category/create.html index 69d9d54..87f454e 100644 --- a/courses/templates/category/create.html +++ b/courses/templates/category/create.html @@ -37,6 +37,18 @@ + + {% endif %} {% endblock %} diff --git a/courses/templates/category/update.html b/courses/templates/category/update.html index f26e1b3..dac2256 100644 --- a/courses/templates/category/update.html +++ b/courses/templates/category/update.html @@ -38,6 +38,17 @@ + {% endif %} {% endblock %} diff --git a/courses/templates/course/index.html b/courses/templates/course/index.html index d6265a3..ad3ff00 100644 --- a/courses/templates/course/index.html +++ b/courses/templates/course/index.html @@ -33,7 +33,18 @@ + + + + diff --git a/courses/views.py b/courses/views.py index 5c54e92..5fce285 100644 --- a/courses/views.py +++ b/courses/views.py @@ -216,10 +216,9 @@ class CreateCatView(LoginRequiredMixin, HasRoleMixin, generic.edit.CreateView): form_class = CategoryCourseForm success_url = reverse_lazy('course:manage_cat') - def render_to_response(self, context, **response_kwargs): - messages.success(self.request, _('Category deleted successfully!')) - - return self.response_class(request=self.request, template=self.get_template_names(), context=context, using=self.template_engine) + def get_success_url(self): + messages.success(self.request, _('Category created successfully!')) + return reverse_lazy('course:manage_cat') class UpdateCatView(LoginRequiredMixin, HasRoleMixin, generic.UpdateView): @@ -229,7 +228,6 @@ class UpdateCatView(LoginRequiredMixin, HasRoleMixin, generic.UpdateView): template_name = 'category/update.html' model = CourseCategory form_class = CategoryCourseForm - success_url = reverse_lazy('course:update_cat') def get_success_url(self): messages.success(self.request, _('Category updated successfully!')) @@ -249,12 +247,10 @@ class DeleteCatView(LoginRequiredMixin, HasRoleMixin, generic.DeleteView): redirect_field_name = 'next' model = CourseCategory template_name = 'category/delete.html' - success_url = reverse_lazy('course:manage_cat') - def render_to_response(self, context, **response_kwargs): + def get_success_url(self): messages.success(self.request, _('Category deleted successfully!')) - - return self.response_class(request=self.request, template=self.get_template_names(), context=context, using=self.template_engine) + return reverse_lazy('course:manage_cat') class SubjectsView(LoginRequiredMixin, generic.ListView): -- libgit2 0.21.2