|
|
|
|
@ -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 |
|
|
|
|
|