zvepb
@zvepb

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

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

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

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


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

<img src="/" + {{ img }}>
  • Вопрос задан
  • 552 просмотра
Решения вопроса 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"
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы