Django MEDIA的配置及用法

2022-05-11 17:33:37 字數 1127 閱讀 2330

下面的示例將以上傳一張的形式來說明media的配置及用法.

第一步settings.py

# media配置

media_url = 'media/' # 用於指定url路徑

media_root = os.path.join(base_dir, "**庫") # 用於指定上傳檔案的儲存路徑

第二步urls.py

from django.conf.urls import url

from django.contrib import admin

from django.views.static import serve # !

from blog097.settings import media_root # !

urlpatterns = [

url(r'^admin/', admin.site.urls),

# media路徑配置

url(r'media/(?p.*)/$', serve, ),

]

第三步models.py

from django.db import models

# 用於測試media的表

class test(models.model):

# 該字段將儲存上傳的路徑

image = models.imagefield(upload_to="/%y-%m")

第四步 啟動django並訪問admin頁面, 開始上傳

第五步 檢視並訪問上傳的

可見,上傳後,我們的專案根目錄下生成了"**庫"資料夾,且資料庫中儲存的是路徑.

配置 Linux的安裝及配置

如果你想自己練練linux命令,我建議你安個虛擬機器。遠端連線虛擬機器,自己的伺服器隨便玩。不過在安裝虛擬機器過程中會遇到一些問題,只要靜下心來好好思考並搜尋答案,這些問題都會迎刃而解。總有同學不清楚vmware centos linux之間的關係,其實vmware是安裝虛擬機器的軟體 centos...

Xenapp配置及站點配置

安裝完成後在選單中找到管理器access management console開啟圖圖,首次開啟即彈出第一次配置嚮導 單擊next 新增本機機器 add local computer 新增完成,next 選擇存放在ntfs磁碟 執行安裝目下的ctxfilesyncprep程式,然後自動在c盤生成乙個...

openssh的安裝及配置

ssh是替代telnet,rsh,rcp等遠端命令的有效工具,為什麼這麼說?因為ssh是採用加密傳輸,不會造成密碼的明文傳送,增加了安全性 再有如果採用金鑰的驗證方式,即可以去掉輸入密碼的麻煩,又可以進一步增加系統的安全性。因為金鑰才是唯一的驗證方式,即使你破解了密碼,沒有金鑰檔案也是登陸不了系統的...