Форум сайта python.su
0
Приветствую!
Читал похожие темы, но удалось добиться отображения картинки только на главной странице.
Как только я перехожу на другую - картинка исчезает. Хотя должна быть, ибо пользуюсь шаблоном.
Похоже, что при изменении строки url что-то не даёт картинке отображаться.
Это проблема Django или Apache? Я тут новичок, поэтому прошу писать по конкретней - что и где прописывать нужно. Уверен, большинство из вас знает, как это разрешить. Заранее большое спасибо )
Офлайн
2
Vikingдля начала покажи как пишешь url картинки? как используешь сервер: mod_python, FastCGI ? настройки сервера какие?
Это проблема Django или Apache? Я тут новичок, поэтому прошу писать по конкретней - что и где прописывать нужно. Уверен, большинство из вас знает, как это разрешить.
Офлайн
0
Тестирую на серваке Apache. Если же зайти через Джанговский сервер, то картинка не видна даже на главной странице. Пишет:
“GET / HTTP/1.1” 200 255
Хотя имя файла 222.jpg
Офлайн
0
Url картинки в шаблоне:
<img src=“media\222.jpg”>
Как писал товарищ alafin, нужно прописать в urls строку:
(r'^media/(?P<path>.*)$', ‘django.views.static.serve’, {'document_root': settings.MEDIA_ROOT})
Если без неё, тогда картинку на главной тоже не грузит.
В общем ситуация такая:
http://10.50.117.118:8080/ - всё работает
Например перехожу сюда:
http://10.50.117.118:8080/about/ - картинки уже нет =\
Отредактировано (Окт. 18, 2007 23:05:25)
Офлайн
1
йомайо
<img src=“/media/222.jpg”>
Офлайн
0
разобрался, тему можно закрывать, всем спасибо
Офлайн