我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。
media資料夾就是靜態檔案上傳儲存的路徑
# 總專案urls.py from django.views.static import serve from . import settings urlpatterns = [ # server是乙個檢視函式server(request, path), 通過path找到檔案然後返回response # 字典中的document_root是預設引數,不是前端和後端傳過來的 url(r'media/(?p.*)$', server, ) ]
... # }是路徑
Django 配置media檔案
目錄 我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。media資料夾就是靜態檔案上傳儲存的路徑 settings.py import os django專...
Django配置media檔案方法
1.專案下新建media資料夾 project name main settings.py urls.py wsgi.py meida 新建media檔案 static template manage.py2.配置settings.py media url media media root os.p...
Django中 media資源配置
django中 media資源配置 使用者上傳的檔案可以在外網通過介面直接訪問 配置 跟路由 settings.py 用來存放使用者上傳的靜態檔案,可以對外公開 media root os.path.join base dir,media urls 檔案中配置路由 serve是個檢視函式 reque...