From 9e0f2ea9e612e35319cbd3aefcdc4cdbfc6a180c Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Thu, 8 Feb 2018 11:32:43 +0300 Subject: [PATCH] Update course app serializers --- api/v1/serializers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/v1/serializers.py b/api/v1/serializers.py index 5bd197f0..0be807e7 100644 --- a/api/v1/serializers.py +++ b/api/v1/serializers.py @@ -87,6 +87,7 @@ class CategorySerializer(serializers.ModelSerializer): class CourseSerializer(serializers.ModelSerializer): + cover = ImageObjectSerializer() class Meta: model = Course @@ -114,7 +115,6 @@ class CourseSerializer(serializers.ModelSerializer): read_only_fields = ( 'id', - 'cover', 'content', 'created_at', 'update_at', @@ -124,9 +124,11 @@ class CourseSerializer(serializers.ModelSerializer): class CourseRetrieveSerializer(CourseSerializer): category = CategorySerializer() materials = MaterialSerializer(many=True) + cover = ImageObjectSerializer() class LessonSerializer(serializers.ModelSerializer): + cover = ImageObjectSerializer() class Meta: model = Lesson @@ -136,6 +138,7 @@ class LessonSerializer(serializers.ModelSerializer): 'short_description', 'course', 'cover', + 'content', 'created_at', 'update_at', ) @@ -143,6 +146,7 @@ class LessonSerializer(serializers.ModelSerializer): read_only_fields = ( 'id', 'cover', + 'content', 'created_at', 'update_at', )