如何在Django模板中包含图像文件?

23 浏览
0 Comments

如何在Django模板中包含图像文件?

我对Django还不熟悉,正在通过一个简单的项目来学习。我正在开发一个名为'dubliners'的系统和一个名为'book'的应用程序。目录结构如下:

dubliners/templates/book/

我有一个需要在每个网页的页眉中显示的JPG文件。我应该把文件存储在哪里?在模板中使用什么路径来显示它?我已经尝试了不同的位置和路径,但到目前为止都没有成功。

谢谢下面的答案。但是,我已经尝试了相对路径和绝对路径来引用图片,但是网页中仍然显示为损坏的图片图标。例如,如果我在我的主目录中有一个图片,并在模板中使用这个标签:

图片不会显示。然而,如果我将网页保存为静态HTML文件,图片就会显示出来,所以路径是正确的。也许Django自带的默认Web服务器只会在特定路径上显示图片?

0