Всякий раз, когда я пытаюсь использовать функцию image.url, я получаю пустую строку. Я также попробовал image.path, но не помог. Я использую Django 2.15. и у меня есть поле изображения в моделях. Мой {{MEDIA_URL}} возвращает /media.
Я сделал Django конфиг для настройки медиа-рута и медиа-URL в настройках. py также шаблон URL.
Когда я перехожу по ссылке foo.com/media/imagefile.png, она отлично загружается. Но когда я прохожу через представления функций словарь
render (request ,templatepath,object.__dict__)
и в типе шаблона
{{img.url}}
Я получаю пустую строку.
где, как я хочу видеть реальное изображение, или его URL, упомянутый.
Любая помощь приветствуется.
Вот что у меня в urls.py
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)