Commit d98c18a0b77db6c64c114377bb292fc4e27253be
1 parent
bcda18cc
Exists in
master
and in
5 other branches
list catagory #179
Showing
4 changed files
with
39 additions
and
9 deletions
Show diff stats
courses/templates/category/create.html
... | ... | @@ -37,6 +37,18 @@ |
37 | 37 | </ul> |
38 | 38 | </div> |
39 | 39 | </div> |
40 | + | |
41 | + <div class="panel panel-primary navigation"> | |
42 | + <div class="panel-heading"> | |
43 | + <h3 class="panel-title">Category</h3> | |
44 | + </div> | |
45 | + <div class="panel-body"> | |
46 | + <ul class="nav nav-pills nav-stacked"> | |
47 | + <li><a href="{% url 'course:create_cat' %}">Create Category</a></li> | |
48 | + <li><a href="{% url 'course:manage_cat' %}">List Category</a></li> | |
49 | + </ul> | |
50 | + </div> | |
51 | + </div> | |
40 | 52 | {% endif %} |
41 | 53 | |
42 | 54 | {% endblock %} | ... | ... |
courses/templates/category/update.html
... | ... | @@ -38,6 +38,17 @@ |
38 | 38 | </ul> |
39 | 39 | </div> |
40 | 40 | </div> |
41 | + <div class="panel panel-primary navigation"> | |
42 | + <div class="panel-heading"> | |
43 | + <h3 class="panel-title">Category</h3> | |
44 | + </div> | |
45 | + <div class="panel-body"> | |
46 | + <ul class="nav nav-pills nav-stacked"> | |
47 | + <li><a href="{% url 'course:create_cat' %}">Create Category</a></li> | |
48 | + <li><a href="{% url 'course:manage_cat' %}">List Category</a></li> | |
49 | + </ul> | |
50 | + </div> | |
51 | + </div> | |
41 | 52 | {% endif %} |
42 | 53 | {% endblock %} |
43 | 54 | ... | ... |
courses/templates/course/index.html
... | ... | @@ -33,7 +33,18 @@ |
33 | 33 | <ul class="nav nav-pills nav-stacked"> |
34 | 34 | <li><a href="javascript:void(0)">Replicate Course</a></li> |
35 | 35 | <li><a href="{% url 'course:create' %}">Create Course</a></li> |
36 | + </ul> | |
37 | + </div> | |
38 | + </div> | |
39 | + | |
40 | + <div class="panel panel-primary navigation"> | |
41 | + <div class="panel-heading"> | |
42 | + <h3 class="panel-title">Category</h3> | |
43 | + </div> | |
44 | + <div class="panel-body"> | |
45 | + <ul class="nav nav-pills nav-stacked"> | |
36 | 46 | <li><a href="{% url 'course:create_cat' %}">Create Category</a></li> |
47 | + <li><a href="{% url 'course:manage_cat' %}">List Category</a></li> | |
37 | 48 | </ul> |
38 | 49 | </div> |
39 | 50 | </div> | ... | ... |
courses/views.py
... | ... | @@ -216,10 +216,9 @@ class CreateCatView(LoginRequiredMixin, HasRoleMixin, generic.edit.CreateView): |
216 | 216 | form_class = CategoryCourseForm |
217 | 217 | success_url = reverse_lazy('course:manage_cat') |
218 | 218 | |
219 | - def render_to_response(self, context, **response_kwargs): | |
220 | - messages.success(self.request, _('Category deleted successfully!')) | |
221 | - | |
222 | - return self.response_class(request=self.request, template=self.get_template_names(), context=context, using=self.template_engine) | |
219 | + def get_success_url(self): | |
220 | + messages.success(self.request, _('Category created successfully!')) | |
221 | + return reverse_lazy('course:manage_cat') | |
223 | 222 | |
224 | 223 | class UpdateCatView(LoginRequiredMixin, HasRoleMixin, generic.UpdateView): |
225 | 224 | |
... | ... | @@ -229,7 +228,6 @@ class UpdateCatView(LoginRequiredMixin, HasRoleMixin, generic.UpdateView): |
229 | 228 | template_name = 'category/update.html' |
230 | 229 | model = CourseCategory |
231 | 230 | form_class = CategoryCourseForm |
232 | - success_url = reverse_lazy('course:update_cat') | |
233 | 231 | |
234 | 232 | def get_success_url(self): |
235 | 233 | messages.success(self.request, _('Category updated successfully!')) |
... | ... | @@ -249,12 +247,10 @@ class DeleteCatView(LoginRequiredMixin, HasRoleMixin, generic.DeleteView): |
249 | 247 | redirect_field_name = 'next' |
250 | 248 | model = CourseCategory |
251 | 249 | template_name = 'category/delete.html' |
252 | - success_url = reverse_lazy('course:manage_cat') | |
253 | 250 | |
254 | - def render_to_response(self, context, **response_kwargs): | |
251 | + def get_success_url(self): | |
255 | 252 | messages.success(self.request, _('Category deleted successfully!')) |
256 | - | |
257 | - return self.response_class(request=self.request, template=self.get_template_names(), context=context, using=self.template_engine) | |
253 | + return reverse_lazy('course:manage_cat') | |
258 | 254 | |
259 | 255 | class SubjectsView(LoginRequiredMixin, generic.ListView): |
260 | 256 | ... | ... |