Запуск django 2.0 в разработке, и я пытаюсь отобразить загруженные пользователем изображения в виде списка.
Вот строка для тега img
<img class="img-responsive" src="{{MEDIA_URL }}{{ selected_membership.image }}" alt="Subscription Logo">
Для целей тестирования {{MEDIA_URL}} {{selected_membership.image}} возвращает «my_image.jpg».Очевидно, что MEDIA_URL не работает, но вторая часть:
Urls.py
...
if settings.DEBUG:
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
# Serve static and media files from development server
urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Settings.py
...
PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
BASE_DIR = os.path.dirname(PROJECT_DIR)
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
{{MEDIA_URL}} Необходимо вернуть / media /