Не уверен, что я делаю неправильно, но я не могу заставить это работать. Я использую Django 1.3 и Python 2.7.Django сервер статические файлы, не работающие с dev-сервером
Моя структура проекта выглядит следующим образом:
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
.
Ни один из моих статических файлов не загружается, а я дважды проверял структуру каталогов. Я чувствую, что я принимаю сумасшедшие таблетки, поэтому любые советы приветствуются. Благодаря