|
|
|
|
@ -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)) |
|
|
|
|
|