1. 程式人生 > >讓xadmin後臺顯示上傳的圖片,檔案----DJANGO

讓xadmin後臺顯示上傳的圖片,檔案----DJANGO

models 表中關於上傳圖片的欄位是ImageField,關於檔案上傳的欄位是FileField,下面是我的Models表

 

這樣才去訪問xadmin 時

我們就能上傳相關圖片和檔案,下面的步驟是配置settings.py 把

這兩個引數配置好,自己在django專案目錄下新建一個media 資料夾,上面的models 表中的upload_to指定檔案上傳儲存的資料夾名稱例如image_player,還有files_player,

,這個指定的資料夾是在我們MEDIA_ROOT 指定的media的子資料夾下面,具體如圖:

接下來需要配置總路由了,找到全域性的urls:

接下來具體配置url:

url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),   # 指定上傳媒體位置

 

這下就大工告成了!我們再去xadmin裡面看到我們上傳的檔案或者圖片,再點選紅色標記的時候就能直接看到(圖片是直接看到,檔案是自動下載到本地)

如果對你有所幫助,那麼點個贊再走唄!