django|分分钟学会!Django怎么上传文件?

django|分分钟学会!Django怎么上传文件?

文章图片

django|分分钟学会!Django怎么上传文件?

文章图片

django|分分钟学会!Django怎么上传文件?

前几节课说了Django的下载文件的方法 , 今天来说说Django怎么上传文件 。
1.最终展示界面如下 ,
当点击上传的时候 , 文件被保存在数据库中 。 接下来就一一展示并讲解生成的步骤 。

2.Django上传文件思路讲解 。
首先我们当打开页面的时候 , 收到get请求然后跳转到了表单页面 , 主要显示的内容如上图所示 , 当用户点击上传的时候 , 收到post请求form表单被提交上来 , 并存储到了数据库 。
3.路由配置
我们首先配置个路由来显示上传文件 。

4.视图文件的设置
首先当页面收到的是get请求的时候 , 返回到相应的表单页面 。

5.模板的设置
首先我们需要放置一个form表单 , 与之前表单不同之处在于 , 我们需要在表单中加入参数enctype=\"multipart/form-data\" , 并且上传文件的类型为file
【django|分分钟学会!Django怎么上传文件?】
6.视图函数的设置
当用户点击上传的时候 , 收到post请求 , 我们需要获取用户提交的信息

    相关经验推荐