django中 media資源配置
# 使用者上傳的檔案可以在外網通過介面直接訪問
配置**跟路由: settings.py
用來存放使用者上傳的靜態檔案,可以對外公開
media_root = os.path.join(base_dir,'media')
urls 檔案中配置路由
# serve是個檢視函式(request,path),通過path找到檔案然後 返回response
#字典中為預設引數,既不**於前端,也不**後端
from django.views.static import serve
from bbs import settings
# 這裡的media_root相對於跟路由中配置的media_root
url(r'^media/(?p.*)',serve,)
小結:1. 將使用者上傳的所欲靜態檔案統一管理:settings.py
media_root = os.path.join(base_dir,'media')
2. 伺服器對外公開以下伺服器靜態資源
3. 對外公開的方式(配置url介面),在介面中返回指定的靜態資源(大量處理多個)
from django.views.static import serve
url(r'^media/(?p.*)',serve,)
django中 media資源配置
# 使用者上傳的檔案可以在外網通過介面直接訪問
配置**跟路由: settings.py
用來存放使用者上傳的靜態檔案,可以對外公開
media_root = os.path.join(base_dir,'media')
urls 檔案中配置路由
# serve是個檢視函式(request,path),通過path找到檔案然後 返回response
#字典中為預設引數,既不**於前端,也不**後端
from django.views.static import serve
from bbs import settings
# 這裡的media_root相對於跟路由中配置的media_root
url(r'^media/(?p.*)',serve,)
小結:1. 將使用者上傳的所欲靜態檔案統一管理:settings.py
media_root = os.path.join(base_dir,'media')
2. 伺服器對外公開以下伺服器靜態資源
3. 對外公開的方式(配置url介面),在介面中返回指定的靜態資源(大量處理多個)
from django.views.static import serve
url(r'^media/(?p.*)',serve,)
Django框架中media的使用
1.如果在django專案的配置檔案裡面配置了以下內容,它的含義就是開了乙個路由,外部可以通過這個位址訪問我的專案。staticfiles dirs os.path.join base dir,static 2.在django框架中,static檔案和media檔案的區別 在django框架中,這兩...
Django 配置media檔案
我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。media資料夾就是靜態檔案上傳儲存的路徑 總專案urls.py from django.views.sta...
Django 配置media檔案
目錄 我們自己寫的本地網頁,不配置media也能訪問到專案下的靜態檔案。但是當專案部署到伺服器之後,就無法訪問本地的靜態檔案了。所以為了讓專案部署到伺服器之後,能夠訪問靜態檔案,需要配置media。media資料夾就是靜態檔案上傳儲存的路徑 settings.py import os django專...