码迷,mamicode.com
首页 > Web开发 > 详细

Django后台上传图片,以及前端的显示

时间:2019-10-05 10:20:34      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:index   set   dia   render   ase   上传图片   src   图片   ima   

#setting配置:
    MEDIA_URL = "/media/"
    MEDIA_ROOT = os.path.join(BASE_DIR, "media")



#注册完admin后,在后台上传图片的时候,会自动将图片保存到这个media文件夹下,#upload_to----在media文件夹下再创建一个文件夹
    class Projects(models.Model):
        ‘‘‘作品图片‘‘‘
        img = models.ImageField(upload_to=img)

#views传送路径给前端渲染:
    def index(request):
        res = {
            "url": "/static/img/图片名字.jpg"   # 路径
        }
        return render(request,index.html,{"res":res})


#前端的渲染: 显示图片途径
 <img src="{res.url}">

 

Django后台上传图片,以及前端的显示

标签:index   set   dia   render   ase   上传图片   src   图片   ima   

原文地址:https://www.cnblogs.com/wanghong1994/p/11623948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!