Update course app serializers

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 7e332af5c5
commit 9e0f2ea9e6
  1. 6
      api/v1/serializers.py

@ -87,6 +87,7 @@ class CategorySerializer(serializers.ModelSerializer):
class CourseSerializer(serializers.ModelSerializer): class CourseSerializer(serializers.ModelSerializer):
cover = ImageObjectSerializer()
class Meta: class Meta:
model = Course model = Course
@ -114,7 +115,6 @@ class CourseSerializer(serializers.ModelSerializer):
read_only_fields = ( read_only_fields = (
'id', 'id',
'cover',
'content', 'content',
'created_at', 'created_at',
'update_at', 'update_at',
@ -124,9 +124,11 @@ class CourseSerializer(serializers.ModelSerializer):
class CourseRetrieveSerializer(CourseSerializer): class CourseRetrieveSerializer(CourseSerializer):
category = CategorySerializer() category = CategorySerializer()
materials = MaterialSerializer(many=True) materials = MaterialSerializer(many=True)
cover = ImageObjectSerializer()
class LessonSerializer(serializers.ModelSerializer): class LessonSerializer(serializers.ModelSerializer):
cover = ImageObjectSerializer()
class Meta: class Meta:
model = Lesson model = Lesson
@ -136,6 +138,7 @@ class LessonSerializer(serializers.ModelSerializer):
'short_description', 'short_description',
'course', 'course',
'cover', 'cover',
'content',
'created_at', 'created_at',
'update_at', 'update_at',
) )
@ -143,6 +146,7 @@ class LessonSerializer(serializers.ModelSerializer):
read_only_fields = ( read_only_fields = (
'id', 'id',
'cover', 'cover',
'content',
'created_at', 'created_at',
'update_at', 'update_at',
) )

Loading…
Cancel
Save