未在django模板中渲染图像
我有一个aws帐户,在那里我上传了我所有的图片,但当我尝试通过die.image.url来渲染每个图片时,什么都没有发生。我的代码目前看起来像这样未在django模板中渲染图像,django,image,Django,Image,我有一个aws帐户,在那里我上传了我所有的图片,但当我尝试通过die.image.url来渲染每个图片时,什么都没有发生。我的代码目前看起来像这样 {% if dice %} <div class="dice-container"> {% for die in dice %} <div class="die-container"> <img src="{{ die.image.url }}
{% if dice %}
<div class="dice-container">
{% for die in dice %}
<div class="die-container">
<img
src="{{ die.image.url }}"
alt="{{ die.name }}"
width="100%"
/>
<h6>{{ die.name }}</h6>
</div>
{% endfor %}
</div>
{% endif %}
{%if dice%}
{骰子%中的骰子%}
{{die.name}
{%endfor%}
{%endif%}
我的
模具
模型有一个字段图像
。每个模具的名称都会显示出来,但图像不会显示出来。如何渲染图像?是否有单独的媒体文件夹?我有一个,当我没有在“{{die.image.url}}}”
之前包含“/media/”
或“/static/”
时,它会抛出一个错误。因此,我似乎错过了settings.py文件中的一个配置。我已经完成上传图像到aws之前,刚刚意识到我的问题。