Форум сайта python.su
Приветствую!
Читал похожие темы, но удалось добиться отображения картинки только на главной странице.
Как только я перехожу на другую - картинка исчезает. Хотя должна быть, ибо пользуюсь шаблоном.
Похоже, что при изменении строки url что-то не даёт картинке отображаться.
Это проблема Django или Apache? Я тут новичок, поэтому прошу писать по конкретней - что и где прописывать нужно. Уверен, большинство из вас знает, как это разрешить. Заранее большое спасибо )
Офлайн
Vikingдля начала покажи как пишешь url картинки? как используешь сервер: mod_python, FastCGI ? настройки сервера какие?
Это проблема Django или Apache? Я тут новичок, поэтому прошу писать по конкретней - что и где прописывать нужно. Уверен, большинство из вас знает, как это разрешить.
Офлайн
Тестирую на серваке Apache. Если же зайти через Джанговский сервер, то картинка не видна даже на главной странице. Пишет:
“GET / HTTP/1.1” 200 255
Хотя имя файла 222.jpg
Офлайн
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)
Офлайн
йомайо
<img src=“/media/222.jpg”>
Офлайн
разобрался, тему можно закрывать, всем спасибо
Офлайн