不知道我在做什么错,但我无法得到这个工作。我正在使用Django 1.3和Python 2.7。Django服务器静态文件与开发服务器不工作
我的项目结构如下:
project
static
templates
settings.py
apps
...
在我的settings.py文件我有
PROJECT_ROOT = os.path.realpath(os.path.dirname(__file__))
STATIC_ROOT = os.path.realpath(os.path.join(PROJECT_ROOT, 'static'))
STATIC_URL = '/static'
我的urls.py文件:
from django.conf.urls.defaults import *
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^grappelli/', include('grappelli.urls')),
)
urlpatterns += staticfiles_urlpatterns()
在我的模板,我正在使用{{ STATIC_URL }}
,它为我的文件创建了正确的路径,如下所示:/static/js/libs/modernizr-2.0.6.min.js
。
没有我的静态文件加载,我仔细检查了目录结构是正确的。我觉得我正在服用疯狂的药丸,所以任何建议表示赞赏。由于