|
|
|
@ -24,6 +24,7 @@ COURSE_DIRECTION = ( |
|
|
|
(2, 'Веб-дизайн'), |
|
|
|
(2, 'Веб-дизайн'), |
|
|
|
(1, 'Разработка'), |
|
|
|
(1, 'Разработка'), |
|
|
|
(4, 'Рисование'), |
|
|
|
(4, 'Рисование'), |
|
|
|
|
|
|
|
(5, 'Музыка'), |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -92,7 +93,7 @@ class Course(models.Model): |
|
|
|
|
|
|
|
|
|
|
|
def get_statistic(self): |
|
|
|
def get_statistic(self): |
|
|
|
return { |
|
|
|
return { |
|
|
|
'topic_count': self.topic_set.count(), |
|
|
|
'topic_count': self.topic_set.all().count(), |
|
|
|
'task_count': sum([topic.vertex_set.count() for topic in self.topic_set.all()]) |
|
|
|
'task_count': sum([topic.vertex_set.count() for topic in self.topic_set.all()]) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|