1.專案下新建media
資料夾
project_name
|---main
|---settings.py
|---urls.py
|---wsgi.py
|---meida # 新建media檔案
|---static
|---template
manage.py
2.配置settings.py
media_url = '/media/'
media_root = os.path.join(base_dir, 'media') # 配置media檔案,用於記錄日誌/存放檔案
3.配置urls.py
from django.views import static
from django.conf import settings
urlpatterns = [
# 設定media路由
url(r'^media/(?p.*)$', static.serve, ),
]
4.測試。通過url訪問media中的檔案,可直接訪問為配置成功
Django 配置media檔案
我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。media資料夾就是靜態檔案上傳儲存的路徑 總專案urls.py from django.views.sta...
Django 配置media檔案
目錄 我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。media資料夾就是靜態檔案上傳儲存的路徑 settings.py import os django專...
Django中 media資源配置
django中 media資源配置 使用者上傳的檔案可以在外網通過介面直接訪問 配置 跟路由 settings.py 用來存放使用者上傳的靜態檔案,可以對外公開 media root os.path.join base dir,media urls 檔案中配置路由 serve是個檢視函式 reque...