2011-03-06 172 views
1

首次使用Django用户。版本:1.2.3在Django 1.2.3中使用静态CSS文件(使用开发服务器)

我想设置我的开发服务器使用静态CSS文件,但似乎无法得到设置很正确。我在这里查看了Django文档和其他线程,但仍然没有运气。我跳着另一双眼睛会帮助我。

下面是我使用的是什么现在:

settings.py

DEBUG = True 
MEDIA_ROOT = '/home/wade/myproject/static/' 
MEDIA_URL = '/static/' 
ADMIN_MEDIA_PREFIX = '/media/' 

TEMPLATE_LOADERS =(

'django.template.loaders.filesystem.Loader', 
'django.template.loaders.app_directories.Loader', 
'django.template.loaders.eggs.Loader', 
) 

TEMPLATE_DIRS =(

'/home/wade/myproject/templates', 
) 

urls.py

from django.conf import settings 

if settings.DEBUG: 
urlpatterns += patterns('', 
    (r'^static/(?P<path>.*)$', 'django.views.static.serve', 
     {'document_root': settings.MEDIA_ROOT}), 
) 

的.html

<link rel"stylesheet" type="text/css" 
    href="/static/style.css" /> 
+0

“不完全正确”是不是很丰富。你看到什么行为?你期望看到什么?你有没有收到任何错误信息?请参阅http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx – Jim 2011-03-06 15:31:20

+0

我希望看到我的网站使用style.css样式,而不是使用默认样式。我也没有收到任何错误消息。 – Wade 2011-03-06 15:34:52

+1

查看CSS文件是否作为200或404提供。我假设后者。 – AndiDog 2011-03-06 16:45:05

回答

1

所以,既然你的CSS文件做负载,我在你的问题再次看了看,发现你只是缺少在你的HTML一个=

<link rel"stylesheet" type="text/css" href="/static/style.css" /> 
     ^^^ 
+0

新手错误。感谢您花时间帮忙。希望我能在这方面做得更好。 – Wade 2011-03-06 20:28:29

相关问题