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