Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 26, 2010 16:21:36

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

вобщем у меня такая проблемм, я для статических файлов использую это

if settings.DEBUG:
urlpatterns += patterns('',
(r'^(?P<path>.*)$', 'django.views.static.serve', {'document_root': 'templates'}),

)
все работает когда это главная страница т.е www.mysute.ru/ стиль берет из www.mysute.ru/style.css все Ок
а если я перейду например суда www.mysute.ru/page/ то в этом случае уже оно не найдет ни стилей ни картинок потому что ана их ищет www.mysute.ru/page/style.css
а должна их найти в www.mysute.ru/style.css

в самом же шаблоне если я укажу <link rel=“stylesheet” type=“text/css” href=“style.css” media=“all”> то ано не найдет стиль в адресе www.mysute.ru/page/
а если я укажу так <link rel=“stylesheet” type=“text/css” href=“/style.css” media=“all”> тогда ана будет искать стиль по адресу www.mysute.ru/style.css как мне и нужно
но в таком случае dreamweaver перестает видеть стили…
как мне с этим боротся ? мне нужно по какой бы ссылке я не перешел, хоть по такой www.mysute.ru/page/page/page/page/page/page/ что ана стиль всеравно браза с корня сайта, а не искала его в www.mysute.ru/page/page/page/page/page/page/

p.s я нихрена не умею объяснять



Офлайн

#2 Дек. 26, 2010 16:26:03

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

поставь слеш вначале



Офлайн

#3 Дек. 26, 2010 17:44:04

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

Zubchick
поставь слеш вначале
 (r'^/(?P<path>.*)$', 'django.views.static.serve', {'document_root': 'templates'})
так ?

в таком случае http://127.0.0.1:8000/index.css-404 Page not found



Офлайн

#4 Дек. 26, 2010 19:58:47

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

статические файлы django

Слушайте, так вы сами уже нашли решение

zili
а если я укажу так <link rel=“stylesheet” type=“text/css” href=“/style.css” media=“all”> тогда ана будет искать стиль по адресу www.mysute.ru/style.css как мне и нужно



Офлайн

#5 Дек. 27, 2010 11:50:12

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

Александр Кошелев
Слушайте, так вы сами уже нашли решение
zili
а если я укажу так <link rel=“stylesheet” type=“text/css” href=“/style.css” media=“all”> тогда ана будет искать стиль по адресу www.mysute.ru/style.css как мне и нужно
так при таком варианте dreamweaver перестает находить стили…



Офлайн

#6 Дек. 27, 2010 13:34:21

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

разве никто не сталкивался с такой проблемой ?



Офлайн

#7 Дек. 27, 2010 13:54:00

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

статические файлы django

Что-то я сомневаюсь, что многие из пользователей форума пользуются dreamweaver …

Офлайн

#8 Дек. 27, 2010 14:09:59

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

пользуюсь им только из за Интерактивного просмотра…и все же, вот еще раз вопрос :

мне нужно по какой бы ссылке я не перешел, хоть по такой www.mysute.ru/page/page/page/page/page/page/ что ана стиль всеравно браза с корня сайта, а не искала его в www.mysute.ru/page/page/page/page/page/page/



Офлайн

#9 Дек. 27, 2010 14:15:53

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

статические файлы django

“ана” - это кто, браза? Бикоз итс хард ту андестенд, вхот а ю токен абоут.

http://docs.djangoproject.com/en/1.2/howto/static-files/

Отредактировано (Дек. 27, 2010 14:18:04)

Офлайн

#10 Дек. 27, 2010 14:33:06

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

статические файлы django

Ferroman
“ана” - это кто, браза? Бикоз итс хард ту андестенд, вхот а ю токен абоут.

http://docs.djangoproject.com/en/1.2/howto/static-files/
это я читал…похоже придется решать проблему со стороны dreamweaver'а )



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version