栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

flask文件上传注意点

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

flask文件上传注意点

对于flask框架使用过程中,有关文件上传的一些知识点和容易遗漏的事项进行总结整理

1. 表单部分

使用flask_wtf、wtforms、flask_wtf.file这三个包构建文件上传表单

其中FileField与其他field使用方法相同,需要注意它是从特殊的包导入的,并且配套有文件的检查机制。

2. route部分

1. 注意路径的关系并仔细检查

2. 使用表单后可以用form.表单中文件的对应对象名.data.save(文件保存路径)进行前端读入文件的保存

3. 前端部分

1. (重点)在form的后面需要加上

enctype="multipart/form-data"

如果不加则form的文件无法被接收,form的对应validate_on_submit也会一直返回false。当然表单中也要加上method为post的声明

2. 在

的标签中还需要加上一行

{{ form.hidden_tag() }}

没有它的话,表单提交也无法通过

希望以后自己能注意这些问题,文件上传不再反复出错浪费时间。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675170.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号