views.py 文件源码

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

项目:maple-file 作者: honmaple 项目源码 文件源码
def put(self, pk):
        '''
        ??????
        '''
        post_data = request.data
        user = request.user
        name = post_data.pop('name', None)
        description = post_data.pop('description', None)
        image = Image.query.filter_by(id=pk, user=user).first()
        if not image:
            msg = '?????'
            return HTTPResponse(
                HTTPResponse.HTTP_CODE_NOT_EXIST, message=msg).to_response()
        if name is not None:
            image.name = name
            image.url = os.path.join(image.path, name)
        if description is not None:
            image.description = description
        image.save()
        serializer = ImageSerializer(image)
        return HTTPResponse(
            HTTPResponse.NORMAL_STATUS, data=serializer.data).to_response()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号