中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django 后臺上傳圖片前端無法展示

發布時間:2020-06-10 23:16:17 來源:網絡 閱讀:2302 作者:下載視頻 欄目:開發技術

Django admin 實現后臺上傳文件并在前端展示


1. 首先在model里定義屬性:

head_img = models.ImageField(u'圖片',upload_to='img')

 

2. 修改settings.py,


MEDIA_ROOT = 'statics/'

MEDIA_URL = '/'

前端添加 "/static/" 

      Django 后臺上傳圖片前端無法展示


3. 數據庫對應實體的表中添加head_img字段,這個只是用來保存文件路徑的。


      Django 后臺上傳圖片前端無法展示


4. 上面配置代表的意思大概是:

上傳圖片到:web程序目錄/statics/img/

訪問路徑為:http://hostname/static/img/filename.jpg

        Django 后臺上傳圖片前端無法展示

        

    注:在我的項目中我把圖片文件和靜態文件都放在settings 中設置的statics靜態文件存放

        目錄下,在前端添加"/static/"后可以訪問,

    例如:訪問 http://127.0.0.1:8000/static/img/094745327389.jpg 的圖片,如果不

         是把圖片放在statics目錄下則訪問不到。

        Django 后臺上傳圖片前端無法展示



5. Django 自動處理重名文件


通過Django admin 后臺上傳的圖片如果遇到同名圖片Django 會自動處理同名圖片。

        1. 上傳前已存在的文件,如圖

            Django 后臺上傳圖片前端無法展示

       

        2. 上傳同名文件,如圖

                                                         Django 后臺上傳圖片前端無法展示


        

        3. Django 自動處理同名文件,如圖

            Django 后臺上傳圖片前端無法展示








向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博乐市| 泊头市| 开化县| 固安县| 邵阳市| 石首市| 白水县| 大邑县| 安新县| 恩施市| 霸州市| 泰顺县| 姚安县| 新河县| 广丰县| 瑞丽市| 英吉沙县| 如东县| 灌阳县| 合阳县| 葵青区| 克什克腾旗| 屏山县| 华宁县| 合山市| 都昌县| 东平县| 盱眙县| 贡山| 塔城市| 南康市| 无锡市| 灯塔市| 安平县| 南岸区| 锡林浩特市| 林口县| 嘉善县| 达孜县| 肇州县| 昆山市|