我是Django的新手,我正尝试通过一个正在开发的简单项目“ dubliners”和一个名为“ book”的应用程序来学习它。目录结构是这样的:
dubliners/book/ [includes models.py, views.py, etc.]
dubliners/templates/book/
我有一个JPG文件,需要在每个网页的页眉中显示。我应该在哪里存储文件?我应该使用哪个路径来使用模板显示标签?我已经尝试过各种位置和路径,但到目前为止没有任何效果。
...
感谢您在下面发布答案。但是,我尝试了图像的相对路径和绝对路径,但仍然在网页上显示了损坏的图像图标。例如,如果我的主目录中有一个图像,并在模板中使用此标记:
<img src="/home/tony/london.jpg" />
图像不显示。但是,如果将网页另存为静态HTML文件,则会显示图像,因此路径正确。也许Django随附的默认Web服务器仅在图像位于特定路径上时才显示图像?