post.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:momo-wps 作者: WPS-team-4 项目源码 文件源码
def create(self, request, *args, **kwargs):
        data = request.data

        photo = data.get('photo')
        description = data.get('description')

        if photo or description:
            if photo:
                file = request.FILES['photo']
                data['photo'] = file
            else:
                pass
            serializer = PostSerializer(data=data)
            serializer.is_valid(raise_exception=True)
            self.perform_create(serializer)

            headers = self.get_success_headers(serializer.data)
            return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)
        else:
            raise ValidationError(detail="photo? description ? ??? ?? ? ??????.")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号