Добрый день!Django-1.4.3Создал новый проект. Сделал все как написано в рецепте.Структура каталогов:temp1.html
{% load staticfiles %}
...
settings.py
import os
_PATH = os.path.abspath(os.path.dirname(__file__))
MEDIA_ROOT = os.path.join(_PATH, 'files', 'media')
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(_PATH, 'files', 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(_PATH, 'static'),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
ADMIN_MEDIA_PREFIX = '/static/admin/'
################
DEBUG = True
TEMPLATE_DEBUG = DEBUG
...
urls.py
import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^$', 'main.views.MainPage'),
url(r'^admin/', include(admin.site.urls)),
)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += staticfiles_urlpatterns()
сервер выдает:0 errors foundDjango version 1.4.3, using settings 'iwnew.settings'Development server is running at http://127.0.0.1:8000/Quit the server with CONTROL-C.[24/Dec/2012 16:07:39] "GET / HTTP/1.1" 200 820[24/Dec/2012 16:07:39] "GET /static/logo.png HTTP/1.1" 404 1628[24/Dec/2012 16:07:39] "GET /static/img/logo.png HTTP/1.1" 404 1640Ну и до кучи код получаемой страницы из броузера
...
...
...
Если logo.png положить не в '/iwnew/files/static' а просто в '/iwnew/static', то всё работает (т.е. конечно же только <img src="/static/logo.png" />).Делаю что-то не так или в 1.4.3 поменяли способ обработки статики?Подскажите, пожалуйста.
Updated 24 Dec. 2012, 16:42 by EvgIq.