乙個站點通常需要儲存額外的檔案,比如 css樣式檔案 js指令碼檔案 ,在django中,傾向於將這些檔案稱為 靜態檔案。django提供了django.contrib.staticfiles 模組來幫助我們方便的管理靜態檔案。配置步驟:配置靜態檔案的兩種方式:
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
**'django.contrib.staticfiles',**
) 在settings.py檔案中定義 static_url 變數。
static_url = 『/static/』2.2 如果我們要配置整個project下的靜態檔案的話,執行此步驟。
在settings.py檔案中定義 staticfiles_dirs 變數
我們需要在整個project 中建立乙個 名為static的資料夾
debug = falseallowed_hosts = [ ]
allowed_hosts = [』*』,]
、、、static_root = os.path.join(base_dir, 「collet_static」)
Django靜態檔案
專案中的css js都是靜態檔案。一般會將靜態檔案放到乙個單獨的目錄中,以方便管理。在html頁面中呼叫時,也需要指定靜態檔案的路徑,django中提供了一種解析的方式配置靜態檔案路徑。靜態檔案可以放在專案根目錄下,也可以放在應用的目錄下,由於有些靜態檔案在專案中是通用的,所以推薦放在專案的根目錄下...
Django 靜態檔案
靜態檔案是 頁面所使用到的提前已經寫好的檔案,如css,js,第三方元件 bootstrap,sweetalert,fontawesome等 所使用到的html檔案統一放到templates資料夾中 那針對 所使用到的靜態檔案也應該單獨放到乙個資料夾中儲存,這個資料夾預設情況下都叫static,該資...
django上的靜態檔案
django裡使用靜態檔案,貌似有這麼幾種辦法 1.在setting.py裡面 python url prefix for static files.example static url static staticfiles dirs put strings here,like home html ...