Доброго дня!
Столкнулся со следующей проблемой. Проблемка возникала как с картинками, так и с CSS и прочими Static.
В settings.py
указано STATIC_URL = '/static/'
В общем для всех страниц шаблоне,
CSS подключается так: {{ STATIC_URL }}css/style.css
Ниже – мой urls.py
:
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^articles/all/$', 'article.views.articles', name='articles'),
url(r'^articles/get/(?P<article_id>\d+)/$', 'article.views.article', name='article'),
)
Открываю страницу по одному из адресов http://127.0.0.1:8000/articles/get/2/
– CSS на месте, адрес CSS выглядит, как http://127.0.0.1:8000/static/css/style.css
Открываю другую страницу http://127.0.0.1:8000/articles/all/
– CSS отсутствует, адрес ссылки выглядит, как http://127.0.0.1:8000/articles/all/css/style.css
Почему в первом случае подключает правильно, а во втором - нет ничего и ссылка не правильная? Шаблон один на всё... В urls.py
что-то не так написал?
Updated 9 April 2015, 17:23 by slavaspirit.