From b4557585659679cfad8c2dcdf8804a8e8f3d8888 Mon Sep 17 00:00:00 2001 From: Dominik George <nik@naturalnet.de> Date: Thu, 5 Sep 2019 21:06:54 +0200 Subject: [PATCH] Be more precise in string representation of lesson period. --- biscuit/apps/chronos/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/biscuit/apps/chronos/models.py b/biscuit/apps/chronos/models.py index 003ef501..e1100d0c 100644 --- a/biscuit/apps/chronos/models.py +++ b/biscuit/apps/chronos/models.py @@ -164,7 +164,9 @@ class LessonPeriod(SchoolRelated): return self.lesson.groups def __str__(self) -> str: - return '%s, %d' % (self.period.get_weekday_display(), self.period.period) + return '%s, %d., %s, %s' % (self.period.get_weekday_display(), self.period.period, + ', '.join(list(self.lesson.groups.values_list('short_name', flat=True))), + self.lesson.subject.name) class Meta: ordering = ['lesson__date_start', 'period__weekday', 'period__period'] -- GitLab