Не отображаются медиаизображения DJANGO
Здравствуйте, я пытаюсь отобразить изображение из файла media/images
На моем 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 %}
в settings.py у меня есть это для media
MEDIA_ROOT = Path.joinpath(BASE_DIR,'media')
MEDIA_URL = '/media/'
Я не знаю, что происходит, помогите, пожалуйста. Заранее спасибо.
Добавьте MEDIA_ROOT
в ваши project's url
и app 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)