文章图片
文章图片
前几节课说了Django的下载文件的方法 , 今天来说说Django怎么上传文件 。
1.最终展示界面如下 ,
当点击上传的时候 , 文件被保存在数据库中 。 接下来就一一展示并讲解生成的步骤 。
2.Django上传文件思路讲解 。
首先我们当打开页面的时候 , 收到get请求然后跳转到了表单页面 , 主要显示的内容如上图所示 , 当用户点击上传的时候 , 收到post请求form表单被提交上来 , 并存储到了数据库 。
3.路由配置
我们首先配置个路由来显示上传文件 。
4.视图文件的设置
首先当页面收到的是get请求的时候 , 返回到相应的表单页面 。
5.模板的设置
首先我们需要放置一个form表单 , 与之前表单不同之处在于 , 我们需要在表单中加入参数enctype=\"multipart/form-data\" , 并且上传文件的类型为file
【django|分分钟学会!Django怎么上传文件?】
6.视图函数的设置
当用户点击上传的时候 , 收到post请求 , 我们需要获取用户提交的信息
相关经验推荐
- |分享我最喜欢的ColorOS 12功能,用了容易上瘾
- 海信|海信98E7G-PRO购买者陆续收货,消费者评价出炉,部分评价很真实
- 鼠标|电脑桌面怎样分屏显示?原来方法这么简单,可惜很多人都不知道
- 摄像头|荣耀Play4TPro,为什么一机难购?更适合哪部分人群呢?
- 外星人|部分iPhone升级系统后提示硬件异常,不用怀疑这就是改了数据的翻新机!
- 湖北|家庭网络怎么布线怎么安装?电信装维师傅分享给大家
- 高通骁龙|看完骁龙8新机,喊句“去年的骁龙888旗舰真香”不过分吧?
- 台电|电脑空间性价比升级选择,台电稳影512GB体验分享
- 扫描仪|带你彻底弄懂分辨率!
- 中兴|晶泰科技与正大天晴达成合作,AI赋能新药研发,注重大小分子领域