user.py 文件源码

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

项目:MonkeyEye-Server 作者: SYSUMonkeyEye 项目源码 文件源码
def patch(self):
        """??????(???)"""
        form = request.form
        nickname = form.get('nickname', '').strip()
        description = form.get('description', '').strip()
        avatar = request.files.get('avatar', None)

        if len(nickname):
            current_user.nickname = nickname

        if len(description):
            current_user.description = description

        if avatar is not None and avatar.content_type.startswith('image/'):
            filename = '%s_%d.webp' % (current_user.id, time2stamp(datetime.now()))
            url = current_app.static_folder + '/images/user/%s'
            Image.open(avatar.stream).save(url % filename)
            old = current_user.avatar
            if old != 'MonkeyEye.webp':
                os.remove(url % old)
            current_user.avatar = filename

        db.session.commit()
        return {'message': '????????'}, 200
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号