@NyxDeveloper

Как отдать url картинки в drf как ссылку на картинку?

Я уже ранее задавал этот вопрос, но видимо либо сам все очень плохо понимаю, либо вообще не так спрашиваю. Нужно отдать картинку, лежащую в папке /media, чтобы ее можно было вставить как <img src="https://media/my_img.jpeg"> в html на стороне клиента. В Django Rest Framework есть возможность создавать классы сериализации, но они требуют написания дополнительной логики во views.py. Есть ли способ указать путь к картинке из файловой системы внутри json-объекта, не добавляя лишней логики во views?
Спасибо!
UPD:
Возвращается json в таком виде:
return JsonResponse({
                'id': menu.id,
                'name': menu.name,
                'img': os.path.join(MEDIA_ROOT, menu.img.url)
           })
  • Вопрос задан
  • 788 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы