views.py 文件源码

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

项目:MonkeyEye-Server 作者: SYSUMonkeyEye 项目源码 文件源码
def on_model_change(self, form, movie, is_created):
        poster = form.poster.data
        if is_created:
            movie.id = UUID()

        if poster.content_type.startswith('image/'):
            filename = '%s.webp' % movie.id
            url = '%s/images/poster/%s' % (current_app.static_folder, filename)
            Image.open(poster.stream).save(url % filename)
            movie.poster = filename
        elif is_created:
            raise ValidationError('Poster is required.')
        else:
            movie.poster = form.poster.object_data

        if form.description.data.strip() == '':
            movie.description = '????'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号