flask 上传下载文件
一、文件上传的基本原理:
-
一个带有
enctype=multipart/form-data
的<form>
标记,标记中含有 一个<input type=file>
-
应用通过请求对象的
files
字典来访问文件 -
使用文件的
save()
方法把文件 永久地保存在文件系统中
二、从服务器下,载文件,应该定义一个url与视图函数,来获取指定的文件
从这个视图函数中,使用send_from_directory(文件的目录,文件名)来获取
三、示例:上传文件和下载文件