Форум сайта python.su
0
MutagenaЭто в корне неправильно. Шаблоны это как часть кода приложения, а файлы css - статические. Они должны находится в разных местах. Иначе если вы настроете все по ссылке, то каждый сможет получить их исходные тексты. Я думаю, это очевидно.
Файл default.css находится в той же папке, что и сам шаблон
Офлайн
0
paganmind,спасибо.
Офлайн
0
Mutagenahttp://antoniocangiano.com/2009/07/22/serving-django-static-files-through-apache/
tezro, так тоже нельзя. Нужно делать с перспективой хостинга на AppEngine.
Офлайн
0
tezro, возможно хотя бы через месяца 2 и я так буду делать )) Хотя спасибо за ссылку, прочту :)
Офлайн
0
Почему-то даже при прямом указании на файл css он не подключается
пишу вот так:
<link rel="stylesheet" href="C:/default.css" type="text/css" media="screen, projection" />
Офлайн
2
MutagenaНадо не “что-то” читать, а документацию. Там всё подробно расписано.
Что-то читаю про эти статические файлы, но ничего не получается.
Офлайн
0
Daevaorn, мне нужно подключить файл не на сервере, а на локалхосте без использования аодгрузки сервером. В дальнейшем планирую переносить на AppEngine.
Офлайн
0
ПОЖАЛУЙСТА, помогите разобраться с этим css, всё делаю как в документации, но никак не могу решить проблему. Никак не работает css.
файл settings.py:
MEDIA_ROOT = rel('media')
MEDIA_URL = '/media/'from django.conf import settings
if settings.DEBUG:
urlpatterns += patterns('',
(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT}),
)
<link rel="stylesheet" href="{{ MEDIA_URL }}default.css" type="text/css" media="screen, projection" />Офлайн
0
Mutagena, а ты уверена, что шаблон знает, что такое MEDIA_URL ?
Проверь, передается ли в контексте переменная MEDIA_URL?
Просто глянь, выводится ли вместо href=“{{ MEDIA_URL }}default.css” >>>>>>>> href=“/media/default.css”
Если там все ок - будем дальше думать)
Отредактировано (Дек. 22, 2009 22:10:01)
Офлайн
0
vaxXxa, спасибо вам!!!! А я просто дура! Это ж дар должен быть, 10 раз один код перекопать, и каждый раз не замечать одной вещи =\
Офлайн