不知道我在做什麼錯,但我無法得到這個工作。我正在使用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
。
沒有我的靜態文件加載,我仔細檢查了目錄結構是正確的。我覺得我正在服用瘋狂的藥丸,所以任何建議表示讚賞。由於