создаются модели, отлично добавляются данные и выводятся, кроме картинок. В чём может быть дело? Нашёл кучу туториалов, как добавлять картинки и выводить. Получается даже выводить их размер, но вот <img src="{{ i.image.url }}"> никак не хочет выводить. Пишет в коде страницы <img src="{{ unknown }}">. Может кто сталкивался с такой проблемой и подскажет, как решить. Буду очень благодарен
Не понятно вообще, что это такое и о чём речь.
Подключаю бд mongodb к фреймворку Django с помощью данного пакета, чтобы создавать модели и работать с mongo как с реляционной бд. Соответственно, у меня это получается, кроме вывода картинок из бд на страницу в браузере. Размер картинок удается выводить, из чего можно сделать вывод, что картинки сохранены в mongodb, а сами картинки нет. Вот и меня интересует причина, почему не получается
Вы в src хотите урл указать или базе64 картинку?
1-ый вариант. Можно на ты:)
Тогда проверяйте сто именно сохранено в бд. Возможно либо название поля некорректно, либо сохранилось не то что ожидалось. В любом случае добавьте логирование в консоль и того что сохраняете в базу и то что вычитываете и сравните с тем что с базе.
Обсуждают сегодня