我试图在我的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应用程序中提供路径的正确方法还是需要做的其他事情。
.
└── 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;
我编辑了帖子并添加了项目的树结构
答案 0 :(得分:0)
这是在django模板中使用静态文件的正确方法
$