首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

前几节课说了Django的下载文件的方法,今天来说说Django怎么上传文件。

1.最终展示界面如下,

当点击上传的时候,文件被保存在数据库中。接下来就一一展示并讲解生成的步骤。

2.Django上传文件思路讲解。

首先我们当打开页面的时候,收到get请求然后跳转到了表单页面,主要显示的内容如上图所示,当用户点击上传的时候,收到post请求form表单被提交上来,并存储到了数据库。

3.路由配置

我们首先配置个路由来显示上传文件。

4.视图文件的设置

首先当页面收到的是get请求的时候,返回到相应的表单页面。

5.模板的设置

首先我们需要放置一个form表单,与之前表单不同之处在于,我们需要在表单中加入参数enctype="multipart/form-data",并且上传文件的类型为file

6.视图函数的设置

当用户点击上传的时候,收到post请求,我们需要获取用户提交的信息

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220106A067KZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券