css извлекает из неправильного местоположения с {{STATIC_URL}} только на моей странице формы - PullRequest
0 голосов
/ 18 мая 2011

Я использую django 1.3

Я использую шаблон base.html, от которого наследуются мои страницы.Все отлично работает, кроме одной страницы (на которой есть форма).Эта страница пытается вызвать CSS из /links/addlink/css/site.css, но это неправильное местоположение.Это в /static/css/site.css

В моем base.html у меня есть <link rel="stylesheet" href="{{ STATIC_URL }}css/site.css" type="text/css" charset="utf-8" />

Если я создаю полностью отдельный шаблон и использую полный путь, такой как <link rel="stylesheet" href="http://127.0.0.1:8000/static/css/site.css" type="text/css" charset="utf-8" />, тогда моя страница отображается правильно.

Что не так?

1 Ответ

1 голос
/ 18 мая 2011

Вы не используете RequestContext в своем представлении.

См. Здесь: Ссылка на статические файлы в шаблонах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...