Я использую Django-page-CMS
Все работает нормально Однако, как только я создаю свои собственные представления, которые расширяются из страниц, используемых в CMS, CSS не отображается.
Это страннопотому что эти страницы хорошо отображают CSS, пока я не использую свои собственные представления.
Я был бы очень признателен за некоторую помощь в этом вопросе или хотя бы некоторые предложения о том, почему это происходит и как это можно исправить..
Я использую трюк со статическими файлами.
if settings.DEBUG:
urlpatterns += patterns('',
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
url(r'^admin_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.ADMIN_MEDIA_ROOT}),
Вот как я связал стили .... ссылки на jquery также существуют, но это не должно влиять.
<head>
<link type="text/css" rel="stylesheet" href="{{ MEDIA_URL }}css/style.css" />
</head>
У меня есть несколько стилей на страницах, которые расширяют основание, связанное следующим образом ....
{% extends "base.html" %}
{% block page_style %}
<link type="text/css" rel="stylesheet" href="{{ MEDIA_URL }}css/index.css" />
{% endblock %}
Опять же, все работает нормально, пока я не создаю свои собственные представления и страницы, которые расширяются из любогоиз этих страниц.После просмотра новых страниц никакие CSS не отображаются ни на одной странице.даже не база, однако, если я не использую свои собственные представления, все отображается нормально.Я был бы очень признателен за помощь в этом вопросе.