【踩坑】flask_uploads报错cannot import name ‘secure_filename‘

发布时间:2024年01月13日

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]

背景说明

? ? ? ? 截至目前,用新版的flask实现文件上传(用到flask_uploads库),会出现这个问题。

问题原因

? ? ? ? 版本问题,新的werkzeug已经把secure_filename的位置改了。

解决方法

? ? ? ? 手动修改flask_uploads.py

把原本的

from werkzeug import secure_filename, FileStorage

改为

from werkzeug.utils import secure_filename
from werkzeug.datastructures import  FileStorage

就可以了。

文章来源:https://blog.csdn.net/sxf1061700625/article/details/135574224
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。