2017-02-21 52 views
1

我想嘗試和覆蓋我用pinax得到的默認引導程序css文件,例如更改topnav背景色並更改我創建的<p class="a12" >gggggggg</p>的樣式。 我看到stakoverflow該鏈接 How to change the pinax(0.9a2) template?如何在pinax(Django)中加載自定義CSS)?

我將我的自定義CSS在mysite的\靜\ CSS \ my_custom_stuff.css 的CSS:

.a12{ 
background-color: red; 
color: green; 
} 
.topbar-inner, .topbar .fill { 
background-color: red; 
background-image: -webkit-linear-gradient(top, #333, #FF4242); 
background-image: -o-linear-gradient(top, #333, #FF4242); 
background-image: linear-gradient(top, #333, #FF4242); 
} 

,並添加如下因素的homepage.html

{% block extra_head %} 
<link rel="stylesheet" href="{{ STATIC_URL }}css/my_custom_stuff.css"> 
<p class="a12" >gggggggg</p> 
{% endblock %} 

有人能幫我理解我做錯了什麼嗎? 我應該怎麼做正確 在此先感謝

+0

當我加入「os.path.join(PROJECT_ROOT, 「靜態」 ),「to STATICFILES_DIRS = [ os.path.join(PROJECT_ROOT,」static「,」dist「), \t os.path.join(PROJECT_ROOT,」static「), 我看到以下更改 - > os.path.join(PROJECT_ROOT,「static」,「css」),因爲我想具體,它沒有工作 –

回答

1

它工作正常,當我addded

os.path.join(PROJECT_ROOT, "static"), 

到STATICFILES_DIRS