2017-02-21 55 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