Работа с медиа файлами Django
Я установил:
MEDIA_URL='/media/'
MEDIAFILES_DIRS = [os.path.join(BASE_DIR, "media_in_pro")]
У меня есть каталог media_in_pro в базовой директории проекта, и в этом у меня есть каталог с именем "profile", например "media_in_pro/profile/image.jpeg". Я добавил в мои URL static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
в URL_PATTERS
,
Моя проблема, когда я пытаюсь получить доступ к этому изображению в шаблоне, как это:
img src="{% media 'profile_image/profile.jpg' %}"
затем он вызывает TemplateSyntaxError из-за этого носителя. Он не распознает "media" в теге img. Пока мои статические файлы работают нормально, и я использовал тот же метод для моих статических файлов. Хотя я использую статические таким же образом без каких-либо проблем. Может кто-нибудь помочь мне разобраться с этим?