你好,我正在尝试从显示图像媒体/图片
在我的html我有这个代码:index . html
{% extends 'basic_app/base.html' %}
{% block metablock %}
<title>CBV - Index</title>
{% endblock metablock %}
{% block bodyblock %}
<div class="container-fluid">
<h1>Hello {{word}}</h1>
<img src="/media/images/bobcatminer.jpg" alt="bobcat">
</div>
{% endblock bodyblock %}
on settings.py我为media设置了这个
MEDIA_ROOT = Path.joinpath(BASE_DIR,'media')
MEDIA_URL = '/media/'
我不知道出了什么问题,请帮忙。事先谢谢。
在您的project's url
和app url
中添加MEDIA_ROOT
。像这样:-
在你的应用程序的url(在最后):-
]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
在项目的url中(在末尾):-
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)