diff --git a/apps/course/views.py b/apps/course/views.py index 1b79be28..80a5af8d 100644 --- a/apps/course/views.py +++ b/apps/course/views.py @@ -141,12 +141,16 @@ class CourseEditView(TemplateView): template_name = 'course/course_edit.html' def get(self, request, pk=None): - self.object = get_object_or_404(Course, pk=pk) + if pk: + self.object = get_object_or_404(Course, pk=pk) + else: + self.object = None return super().get(request) def get_context_data(self): context = super().get_context_data() - context['course'] = self.object + if self.object: + context['course'] = self.object return context diff --git a/project/templates/lilcity/index.html b/project/templates/lilcity/index.html index 3978a2e8..2faee857 100644 --- a/project/templates/lilcity/index.html +++ b/project/templates/lilcity/index.html @@ -135,16 +135,14 @@ {% endif %}