diff --git a/courses/models.py b/courses/models.py index bb4163c..1c3c41a 100755 --- a/courses/models.py +++ b/courses/models.py @@ -978,3 +978,4 @@ class Flow(models.Model): class NormalMap(models.Model): course = models.OneToOneField(to=Course) json_tree = models.TextField(default='') + independent_elements = models.TextField(default='') diff --git a/courses/serializers.py b/courses/serializers.py index c382bae..e8c19e7 100644 --- a/courses/serializers.py +++ b/courses/serializers.py @@ -11,7 +11,10 @@ class LessonSerializer(serializers.ModelSerializer): class Meta: model = Lesson - fields = ('id', 'title', 'on_comment', 'free') + fields = ( + 'id', 'title', 'on_comment', 'materials', + 'free', 'video', 'video_id', + ) @staticmethod def get_on_comment(self): @@ -36,7 +39,7 @@ class ThemeSerializer(serializers.ModelSerializer): class Meta: model = CourseTheme - exclude = ('price_type', '_type', 'sort') + exclude = ('price_type', '_type', 'sort', 'on_comment') class CourseListSerializer(serializers.ModelSerializer): @@ -105,7 +108,6 @@ class CourseDetailSerializer(serializers.ModelSerializer): 'preview', 'use_fail', 'basic_len', 'addition_len', 'min_price', 'buy_icon', 'must_build', 'keywords', 'recommend', - 'on_comment' ) @staticmethod