无法在django应用程序中的html模板中加载图像

时间:2017-11-09 06:43:33

标签: html django

我试图在我的django应用程序中将图像放在html模板中,但它没有显示。当我检查时,它表示图像无法加载。

HTML code:

<div class = "col-md-4">
  <img src= "/static/images/abc.jpg" alt="sorry"/>
  </div>

图片的位置abc.png是/home/user/demo/mysite/mysite/static/images/abc.png 我的django应用程序是位于mysite(demo / mysite)的书签

这是在django应用程序中提供路径的正确方法还是需要做的其他事情。

&#13;
&#13;
.
└── mysite
    ├── bookmark
    │   ├── admin.py
    │   ├── admin.pyc
    │   ├── apps.py
    │   ├── forms.py
    │   ├── forms.pyc
    │   ├── __init__.py
    │   ├── __init__.pyc
    │   ├── migrations
    │   │   ├── 0001_initial.py
    │   │   ├── 0001_initial.pyc
    │   │   ├── 0002_auto_20171029_1436.py
    │   │   ├── 0002_auto_20171029_1436.pyc
    │   │   ├── 0003_userbookmark.py
    │   │   ├── 0003_userbookmark.pyc
    │   │   ├── __init__.py
    │   │   └── __init__.pyc
    │   ├── models.py
    │   ├── models.pyc
    │   ├── static
    │   │   └── style.css
    │   ├── templates
    │   │   ├── 20150225_134637.jpg
    │   │   ├── abc.jpg
    │   │   ├── base_generic.html
    │   │   ├── category.html
    │   │   ├── index.html
    │   │   ├── login.html
    │   │   ├── myprofile.html
    │   │   ├── profile.html
    │   │   ├── register2.html
    │   │   ├── register.html
    │   │   ├── registerInterest.html
    │   │   ├── sample
    │   │   └── success.html
    │   ├── tests.py
    │   ├── urls.py
    │   ├── urls.pyc
    │   ├── views.py
    │   └── views.pyc
    ├── db.sqlite3
    ├── manage.py
    ├── mysite
    │   ├── __init__.py
    │   ├── __init__.pyc
    │   ├── settings.py
    │   ├── settings.pyc
    │   ├── static
    │   │   └── images
    │   │       ├── abc.jpg
    │   │       └── icons_core-88916797fd4fde57d4120dea4c239f1d@1x.png
    │   ├── urls.py
    │   ├── urls.pyc
    │   ├── wsgi.py
    │   └── wsgi.pyc
    └── urls.py
&#13;
&#13;
&#13;

我编辑了帖子并添加了项目的树结构

1 个答案:

答案 0 :(得分:0)

这是在django模板中使用静态文件的正确方法

$