X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/4e8f2e48704705b61bd674497aaaf33ef9f1c90b..0e82c9879b30a246761eae44a8b68aaee3d98859:/catalogue/models.py diff --git a/catalogue/models.py b/catalogue/models.py index e20d58c..652f972 100644 --- a/catalogue/models.py +++ b/catalogue/models.py @@ -202,8 +202,15 @@ class Lesson(models.Model): ContentFile(buff.getvalue())) def get_syntetic(self): + if self.section is None: return None return self.section.syntetic_lesson(self.level) + def get_other_level(self): + if self.section is None: return None + other_levels = self.section.lesson_set.exclude(level=self.level) + if other_levels.exists(): + return other_levels[0].level + def get_previous(self): if self.section is None: return None try: