django 1 9 windows下加在靜態資源

2021-07-26 10:33:50 字數 516 閱讀 1164

網上很多帖子要麼說的是老版本的django,要麼不是windows平台,看他們的帖子,我也折騰了半天,其實很簡單。 

只需在settings.py最後加上這兩句:

static_url='/static/'

staticfiles_dirs =( os.path.join(base_dir, "static"),)

如果還是不行就直接上絕對路徑:

static_url='/static/'

staticfiles_dirs =[r"c:\users\bai\test1\static",] #千萬別忘了加轉移符 r

其中 static_url='/static/' 的作用也就是個對映,即只要url中含/static/,就訪問那個物理路徑下的檔案

另外在html裡這樣來顯示:

寫法1:

寫法2:

檔案結構:

windows核心程式設計 19

dll能夠包含諸如對話方塊模板 字串 圖示以及位圖之類的資源。多個應用程式可以使用dll來共享這些資源。在所有的原始檔編譯完成之後,鏈結器會像鏈結應用程式的可執行檔案那樣,對它們進行鏈結,但在建立dll的時候,我們必須給鏈結器指定 dll開關。這個開關會使鏈結器在生成的dll檔案映像中儲存一些與可執...

Django1 9學習筆記

等 django1.9的templates系統和1.7有些許不一樣,原來的templates系統要由使用者自己定義。如 template path os.path.join base dir,templates template dirs put strings here,like home htm...

Django 1 9 靜態檔案配置

django 靜態檔案的配置涉及到settings 中的三個配置項static url staticfiles dirs及static root 1.開發伺服器中靜態檔案的配置及應用 1 static url 配置 預設情況下 settings 配置 static url static 2 stat...