找回密码
 请使用中文注册

手机号码,快捷登录

手机号码,快捷登录

搜索附件  

085217jv0zviqyuccsonay.jpg

 

Django怎么上传文件(如何往路由器里上传文件):
7.设置好存储文件
上一步我们已经接收了用户提交的信息,但是怎么将用户提供的信息进行存贮呢?我们需要进行存储路径的设置:
1)在setting.py中添加如下代码:

2)文件的存储路径设置好以后,我们还需要去我们的主路由中,添加路径


3)在我们根目录文件下,新建文件名为media

8.数据库的设置
我们已经设置好了存储的路径,同时也获取到了用户提交的数据,接下来我们的目的是将数据存储到数据库,因此我们需要将相应的字段先设置好
1)新建应用并进行注册


2)在模型层进行相应的字段设置
需要注意上传文件的字段为FileField,参数为upload_to对应子目录名,即我们上面存储路径media下的文件名

3)同步更新到数据库

9.将用户提交的数据提交给数据库

我们会发现我们上传的文件,自动放置在media文件中。
085217jv0zviqyuccsonay.jpg
         同一主题附件:
    085216bziciwp9gh8mc3fp.jpg
    085216qi4ft66wt481uzof.jpg
    085216hpfsppbf0ymwcs0b.jpg
    085217prk5xzmsyykyz3zk.jpg
    085217jv0zviqyuccsonay.jpg
    085217kf33oofumoo37j4o.jpg
    085217q53x0xlrjrcp52rr.jpg
    085217grloiyiqo62l634o.jpg
    085218rm066fp0yrqp6ry6.jpg

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-6-30 23:17 , Processed in 0.175552 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部