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

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

背景说明

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

问题原因

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

解决方法

手动修改flask_uploads.py

把原本的

python 复制代码
from werkzeug import secure_filename, FileStorage

改为

python 复制代码
from werkzeug.utils import secure_filename
from werkzeug.datastructures import  FileStorage

就可以了。

相关推荐
好好研究12 小时前
Spring Boot - Thymeleaf模板引擎
java·spring boot·后端·thymeleaf
爬山算法12 小时前
Hibernate(76)如何在混合持久化环境中使用Hibernate?
java·后端·hibernate
我的xiaodoujiao12 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 44--将自动化测试结果自动推送至钉钉工作群聊
前端·python·测试工具·ui·pytest
她说..12 小时前
策略模式+工厂模式实现单接口适配多审核节点
java·spring boot·后端·spring·简单工厂模式·策略模式
沈浩(种子思维作者)12 小时前
铁的居里点(770度就不被磁铁吸了)道理是什么?能不能精确计算出来?
人工智能·python·flask·量子计算
Andy Dennis12 小时前
FTP局域网功能小网站V2_2
服务器·flask·html5
yufuu9812 小时前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
csdn_aspnet12 小时前
ASP.NET 8 - Cookie 身份验证
后端·asp.net·cookie·.net8
笔画人生12 小时前
Cursor + 蓝耘API:用自然语言完成全栈项目开发
前端·后端
计算机毕业编程指导师12 小时前
大数据可视化毕设:Hadoop+Spark交通分析系统从零到上线 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
大数据·hadoop·python·计算机·spark·毕业设计·城市交通