Я новичок в Django, и я пытаюсь изучить его через простой проект, который я разрабатываю под названием "dubliners" и приложение под названием "book". Структура каталогов выглядит так:
dubliners/book/ [includes models.py, views.py, etc.]
dubliners/templates/book/
У меня есть JPG файл, который должен отображаться в заголовке каждой веб-страницы. Где я должен хранить файл? Какой путь я должен использовать для тега, чтобы отобразить его с помощью шаблона? Я пробовал разные места и пути, но пока ничего не работает.
...
Спасибо за ответ, указанный ниже. Тем не менее, я пробовал как относительные, так и абсолютные пути к изображению, и я все еще получаю значок с разбитым изображением, отображаемый на веб-странице. Например, если у меня есть изображение в моем домашнем каталоге и используйте этот тег в моем шаблоне:
<img src="/home/tony/london.jpg" />
Изображение не отображается. Однако, если я сохраняю веб-страницу как статический файл HTML, изображения отображаются, поэтому путь правильный. Может быть, веб-сервер по умолчанию, который поставляется с Django, будет отображать изображения только в том случае, если они находятся на определенном пути?