Как передать изображение из render_template в jinja шаблон?

Доброго времени суток, господа )

Хочу передать изображение на страницу html из Flask. Изобржения каждый раз изменяются поэтому хочу добавлять их динамически через.

return render_template('genimg.html', img='random_name.png')


Вопрос такой, какой код jinja и html в файле должен его принять ?

<img src="/" + {{ img }}>
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
zvepb
@zvepb Автор вопроса
При условии что изображения в static/img и каталоги static и templates находятся на одном уровне:

<img src="{{ url_for('static', filename='img/' + img }}" />
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Revencu
@Revencu
<img src="/static/images/{{img}}">
Здесь подразумевается путь хранения в "/static/images"
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект