下面的示例將以上傳一張的形式來說明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是採用加密傳輸,不會造成密碼的明文傳送,增加了安全性 再有如果採用金鑰的驗證方式,即可以去掉輸入密碼的麻煩,又可以進一步增加系統的安全性。因為金鑰才是唯一的驗證方式,即使你破解了密碼,沒有金鑰檔案也是登陸不了系統的...