def create(self, validated_data): postIdSerializer, _ = deserialize(PostIdSerializer, validated_data, many=False, partial=True) validated_data.update(postIdSerializer.__dict__) schema1Serializer, _ = deserialize(Schema1Serializer, validated_data, many=False, partial=True) validated_data.update(schema1Serializer.__dict__) postContentSerializer, _ = deserialize(PostContentSerializer, validated_data, many=False, partial=True) validated_data.update(postContentSerializer.__dict__) schema3Serializer, _ = deserialize(Schema3Serializer, validated_data, many=False, partial=True) validated_data.update(schema3Serializer.__dict__) return PostDataType(**validated_data)
def create(self, validated_data): from fb_post_v2.build.serializers.definitions.User.UserSerializer import UserSerializer posted_by_val, _ = deserialize(UserSerializer, validated_data.pop("posted_by", None), many=False, partial=True) from fb_post_v2.build.serializers.definitions.Reaction.ReactionSerializer import ReactionSerializer reactions_val, _ = deserialize(ReactionSerializer, validated_data.pop("reactions", None), many=False, partial=True) from fb_post_v2.build.serializers.definitions.CommentWithReplies.CommentWithRepliesSerializer import CommentWithRepliesSerializer comments_val = [] comments_list_val = validated_data.pop("comments", []) for each_data in comments_list_val: each_obj, _ = deserialize(CommentWithRepliesSerializer, each_data, many=False, partial=True) comments_val.append(each_obj) return PostType(posted_by=posted_by_val, reactions=reactions_val, comments=comments_val, **validated_data)
def create(self, validated_data): commentSerializer, _ = deserialize(CommentSerializer, validated_data, many=False, partial=True) validated_data.update(commentSerializer.__dict__) schema1Serializer, _ = deserialize(Schema1Serializer, validated_data, many=False, partial=True) validated_data.update(schema1Serializer.__dict__) return ReplyCommentType(**validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.Reactions.ReactionsSerializer import ReactionsSerializer reactions_val, _ = deserialize(ReactionsSerializer, validated_data.pop("reactions", None), many=False, partial=True) from fb_post.build.serializers.definitions.ReplyComment.ReplyCommentSerializer import ReplyCommentSerializer replies_val = [] replies_list_val = validated_data.pop("replies", []) for each_data in replies_list_val: each_obj, _ = deserialize(ReplyCommentSerializer, each_data, many=False, partial=True) replies_val.append(each_obj) return Schema1Type(reactions=reactions_val, replies=replies_val, **validated_data)
def create(self, validated_data): reactionTypeSerializer, _ = deserialize(ReactionTypeSerializer, validated_data, many=False, partial=True) validated_data.update(reactionTypeSerializer.__dict__) schema1Serializer, _ = deserialize(Schema1Serializer, validated_data, many=False, partial=True) validated_data.update(schema1Serializer.__dict__) return ReactionMetricType(**validated_data)
def create(self, validated_data): userSerializer, _ = deserialize(UserSerializer, validated_data, many=False, partial=True) validated_data.update(userSerializer.__dict__) reactionTypeSerializer, _ = deserialize(ReactionTypeSerializer, validated_data, many=False, partial=True) validated_data.update(reactionTypeSerializer.__dict__) return ReactionDetailsType(**validated_data)
def create(self, validated_data): userSerializer, _ = deserialize(UserSerializer, validated_data, many=False, partial=True) validated_data.update(userSerializer.__dict__) schema1Serializer, _ = deserialize(Schema1Serializer, validated_data, many=False, partial=True) validated_data.update(schema1Serializer.__dict__) return UserReactionType(**validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.User.UserSerializer import UserSerializer commenter_val, _ = deserialize(UserSerializer, validated_data.pop("commenter", None), many=False, partial=True) from fb_post.build.serializers.definitions.ReactionsData.ReactionsDataSerializer import ReactionsDataSerializer reactions_val, _ = deserialize(ReactionsDataSerializer, validated_data.pop("reactions", None), many=False, partial=True) return CommentDataType(commenter=commenter_val, reactions=reactions_val, **validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.Reactions.ReactionsSerializer import ReactionsSerializer reactions_val, _ = deserialize(ReactionsSerializer, validated_data.pop("reactions", None), many=False, partial=True) return Schema1Type(reactions=reactions_val, **validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.User.UserSerializer import UserSerializer commenter_val, _ = deserialize(UserSerializer, validated_data.pop("commenter", None), many=False, partial=True) return ReplyDataType(commenter=commenter_val, **validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.ReactionsData.ReactionsDataSerializer import ReactionsDataSerializer reactions_val, _ = deserialize(ReactionsDataSerializer, validated_data.pop("reactions", None), many=False, partial=True) from fb_post.build.serializers.definitions.CommentDataWithReplies.CommentDataWithRepliesSerializer import CommentDataWithRepliesSerializer comments_val = [] comments_list_val = validated_data.pop("comments", []) for each_data in comments_list_val: each_obj, _ = deserialize(CommentDataWithRepliesSerializer, each_data, many=False, partial=True) comments_val.append(each_obj) return Schema3Type(reactions=reactions_val, comments=comments_val, **validated_data)
def create(self, validated_data): from fb_post_v2.build.serializers.definitions.Post.PostSerializer import PostSerializer posts_val = [] posts_list_val = validated_data.pop("posts", []) for each_data in posts_list_val: each_obj, _ = deserialize(PostSerializer, each_data, many=False, partial=True) posts_val.append(each_obj) return Status_200Type(posts=posts_val, **validated_data)
def create(self, validated_data): from fb_post.build.serializers.definitions.User.UserSerializer import UserSerializer posted_by_val, _ = deserialize(UserSerializer, validated_data.pop("posted_by", None), many=False, partial=True) return Schema1Type(posted_by=posted_by_val, **validated_data)