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" />
“不完全正确”是不是很丰富。你看到什么行为?你期望看到什么?你有没有收到任何错误信息?请参阅http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx – Jim 2011-03-06 15:31:20
我希望看到我的网站使用style.css样式,而不是使用默认样式。我也没有收到任何错误消息。 – Wade 2011-03-06 15:34:52
查看CSS文件是否作为200或404提供。我假设后者。 – AndiDog 2011-03-06 16:45:05