From 694d7c5a4a4d9daf136630fc033e77c7909f4241 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Fri, 4 May 2018 19:24:34 +0300 Subject: [PATCH] Fix LiveLessonEditView --- apps/school/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/school/views.py b/apps/school/views.py index 38d28afb..6a7cb1f1 100644 --- a/apps/school/views.py +++ b/apps/school/views.py @@ -85,7 +85,10 @@ class LiveLessonEditView(TemplateView): if pk: self.object = get_object_or_404(LiveLesson, pk=pk) else: - self.object = LiveLesson.objects.create() + try: + self.object = LiveLesson.objects.get(date=now().date()) + except LiveLesson.DoesNotExist: + self.object = LiveLesson.objects.create() return super().get(request) def get_context_data(self):