Hello, Flask!
首发于Hello, Flask!
Flask文件上传系列目录索引

Flask文件上传系列目录索引

文章目录


1、Flask文件上传(一):原生实现

  • 上传配置
  • 安全问题

2、Flask文件上传(二):使用扩展实现

  • 使用Flask-Uploads简化上传过程
  • 大型项目里Flask-Uploads的配置

3、Flask文件上传(三):完整实现

  • 使用Flask-WTF创建上传表单
  • 分离模板文件

4、Flask文件上传(四):文件管理与多文件上传

  • 文件管理
  • 文件名处理
  • 中文文件名问题
  • 多文件上传

5、Flask文件上传(五):拖拽上传和进度条

  • 使用插件集成进度条等功能
    • Dropzone.js
    • jQuery File Upload
    • Plupload
  • 使用Pillow生成图像缩略图


项目Demo

1、简单的文件管理系统:helloflask/cloud-drive
  • 文件上传
  • 文件删除
  • 图片预览


2、完善的文件管理系统:greyli/flask-file-uploader
  • 拖拽上传
  • 进度条
  • 文件管理
  • Bootstrap样式
  • 图片预览
  • 文件信息

- - - - -

更多关于Flask和Web开发的原创内容,欢迎关注知乎专栏 - Hello, Flask!

文章被以下专栏收录

    大家好,我是李辉,一个Python程序员。在这个专栏,你会看到我学习和使用Flask的经验和总结,你还会看到我所有的发明创造,以及它们的实现方法。欢迎加入这场Flask之旅,拿好你的小键盘,上车吧!helloflask.com