【Django入坑之路】Django后台上傳圖片,以及前端的顯示


#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}">

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM