From 768ff9736823c6c31115b18fa476ecdd50530415 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 14 Feb 2018 08:30:04 +0300 Subject: [PATCH] Full author data in Course serializer --- api/v1/serializers/course.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/v1/serializers/course.py b/api/v1/serializers/course.py index ed30182b..ac14f50a 100644 --- a/api/v1/serializers/course.py +++ b/api/v1/serializers/course.py @@ -12,6 +12,7 @@ from apps.content.models import ( Gallery, GalleryImage, ImageObject, ) +from .user import UserSerializer from .mixins import DispatchContentMixin, DispatchGalleryMixin, DispatchMaterialMixin @@ -124,7 +125,6 @@ class CourseCreateSerializer(DispatchContentMixin, materials = validated_data.pop('materials', []) gallery = validated_data.pop('gallery', {}) author = validated_data.get('author', None) - print(author) if not author: validated_data['author'] = self.context['request'].user course = super().create(validated_data) @@ -151,6 +151,7 @@ class CourseCreateSerializer(DispatchContentMixin, class CourseSerializer(CourseCreateSerializer): + author = UserSerializer() category = CategorySerializer() materials = MaterialSerializer(many=True) cover = ImageObjectSerializer()