Python第三阶段学习 Django day08

《Django Web框架教学笔记》

目录

文章目录

  • 《Django Web框架教学笔记》
    • 目录
    • 文件上传
    • Django中的用户认证 (使用Django认证系统)
      • auth基本模型操作:
      • auth扩展字段
    • 电子邮件发送
    • 项目部署
      • uWSGI 网关接口配置 (ubuntu 18.04 配置)
      • nginx 及反向代理配置
      • nginx 配置静态文件路径
      • 404/500 界面
      • 邮件告警

文件上传

  • 文件上传必须为POST提交方式

  • 表单

    中文件上传时必须有带有enctype="multipart/form-data" 时才会包含文件内容数据。

  • 表单中用标签上传文件

    • 名字xxx对应request.FILES['xxx'] 对应的内存缓冲文件流对象。可通能过request.FILES['xxx'] 返回的对象获取上传文件数据
    • file=request.FILES['xxx'] file 绑定文件流对象,可以通过文件流对象的如下信息获取文件数据
      file.name 文件名
      file.file 文件的字节流数据
  • 上传文件的表单书写方式

    
                        

你可能感兴趣的:(Tude-Py,django,python)