1.根目錄下,新建乙個目錄用來儲存靜態檔案:
這裡我用的目錄名稱是jingtaiwenjian,並且建立了乙個test_css.css的檔案
2.setting 中編輯配置資訊
static_url = '這裡,我們的目錄是jiangtaiwenjian,但是引用的時候,會被替換為 :/static//static/
'staticfiles_dirs =[
os.path.join(base_dir,
'jingtaiwenjian')
]
3.測試引入:
方式一:
"en方式二:(static 屬於關鍵字,不會被setting 中配置的static路徑所影響)">
doctype html方式三:(get_static_prefix 方法可以獲取到你的靜態檔案的路徑)>
<
html
lang
="en"
>
<
head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
<
link
rel="stylesheet"
href
="">
head
>
<
body
>
<
h1>靜態檔案引入測試
h1>
body
>
html
>
doctype html展示的效果為:>
<
html
lang
="en"
>
<
head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
<
link
rel="stylesheet"
href
="test_css.css"
>
head
>
<
body
>
<
h1>靜態檔案引入測試
h1>
body
>
html
>
可以看到,字型有顏色變化,則樣式已經引入成功!
之所以用/static/替換,可以使得瀏覽器訪問變得更加安全
Django靜態檔案配置
最近用django開發專案,發現django的靜態檔案 js,css和img等 配置比較麻煩,開發環境和生產環境的配置還不一樣,這裡記錄一下,作為備忘。我當前使用的版本是django v1.4.3。吐槽 django的版本不相容是個大問題,網上搜尋相關問題時,解決方案到是一大推,但是均沒有標註版本,...
Django 靜態檔案配置
django 在自身的開發伺服器上有著自身的淺藍色排版。部署到apache伺服器上會呈現一種無排版狀態。原因是 static 靜態檔案沒有配置。1.在設定檔案 settings.py 裡,新增 static url static static root os.path.join base dir,s...
Django靜態檔案配置
本文目的 最近用django開發專案,發現django的靜態檔案 js,css和img等 配置比較麻煩,開發環境和生產環境的配置還不一樣,這裡記錄一下,作為備忘。我當前使用的版本是django v1.4.3。吐槽 django的版本不相容是個大問題,網上搜尋相關問題時,解決方案到是一大推,但是均沒有...