如何显示来自django模型的图像?

如何显示来自django模型的图像?,django,django-models,django-forms,django-templates,django-views,Django,Django Models,Django Forms,Django Templates,Django Views,我目前正在学习使用Django创建一个博客网站。在我的索引页面上,我希望应该有列表形式的博客缩略图,以及我在创建帖子时要求他们上传的图片。我从我的帖子模型中抓取了所有帖子,但我不知道如何抓取图片 这是我的索引页: <div class="container-fluid row" > {%for post in post_list%} <div class="col-sm-6 col-md-4 bor"> <div class="thumbnail"> &l

我目前正在学习使用Django创建一个博客网站。在我的索引页面上,我希望应该有列表形式的博客缩略图,以及我在创建帖子时要求他们上传的图片。我从我的帖子模型中抓取了所有帖子,但我不知道如何抓取图片

这是我的索引页:

<div class="container-fluid row" >
{%for post in post_list%}
<div class="col-sm-6 col-md-4 bor">
<div class="thumbnail">
  <img src="{{...}}"  class="img-thumbnail" alt="...">
  <div class="caption">
    <h3>{{post.title}}</h3>
    <p>Published on: {{post.published_date}}</p>
    <p><a href="{%url 'post_detail' pk=post.pk%}" class="btn btn-primary" role="button">Read</a> <a href="#" class="btn btn-default" role="button">Button</a></p>
  </div>

{post_list%}中的post为%
{{post.title}
发布日期:{发布日期}


我读了一些关于Model.objects.all的答案,但我真的不明白该怎么做?我是Django的新手。有人能帮我吗?

我不确定你的图像字段的名称,所以一般来说,对于要显示的图像:
我的图像字段的名称是profile\u pic,但当我尝试此操作时,我得到一个错误,即属性profile\u pic没有url。你是否在设置中包括
MEDIA\u ROOT
MEDIA\u url