|
|
|
|
@ -666,6 +666,14 @@ class CourseMap(models.Model): |
|
|
|
|
|
|
|
|
|
return _next._type, _next.get_obj() |
|
|
|
|
|
|
|
|
|
def get_lesson_before(self): |
|
|
|
|
try: |
|
|
|
|
_before = CourseMap.objects.get(course=self.course, sort=self.sort - 2) |
|
|
|
|
except CourseMap.DoesNotExist: |
|
|
|
|
_before = CourseMap.objects.get(course=self.course, sort=0) |
|
|
|
|
|
|
|
|
|
return _before._type, _before.get_obj() |
|
|
|
|
|
|
|
|
|
def get_before(self): |
|
|
|
|
try: |
|
|
|
|
_next = CourseMap.objects.get(course=self.course, sort=self.sort - 1) |
|
|
|
|
|