From 3bcea5dfff20c39e15aff6f4e79ddb324267bec4 Mon Sep 17 00:00:00 2001 From: andrey Date: Tue, 29 Aug 2017 10:34:58 +0300 Subject: [PATCH] bag_fix --- courses/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/courses/views.py b/courses/views.py index 54023b3..c43500d 100755 --- a/courses/views.py +++ b/courses/views.py @@ -47,9 +47,9 @@ def course(request, slug): _map = CourseMap.objects.filter(course=course).order_by('sort').first() _j = _map.get_obj() if _map._type == 'H': - j = HomeworkJ.objects.get(material=_j, student=request.user) + j, _created = HomeworkJ.objects.get_or_create(material=_j, student=request.user) if _map._type == 'L': - j = LessonJ.objects.get(material=_j, student=request.user) + j, _created = LessonJ.objects.get_or_create(material=_j, student=request.user) j.open_material() else: journal, created = TeacherJ.objects.get_or_create(course=course, student=user_fabric(request.user))