Офф кос, тут скупые на слова ребята, а я добрый, я расскажу. :-D
Во фласке есть шаблонизатор, обычно это
jinja.pocoo.org
Там есть циклы, выглядят примерно так
{% extends "layout.html" %}
{% block news %}
<div class="news--block">
{% for item in news %}
<div class="news--item">
<h1>{{ item.header }}</h1>
{{ item.body }}
</div>
{% endfor %}
</ul>
{% endblock %}
Так вот из этого примера: news - массив объектов "новости", которые мы итерируем циклом и выводим в блок news.
В методе делаем примерно так:
from flask import render_template
@app.route('/')
def hello(name=None):
news = [{"header":"Fake news: Trump died", "body":"Sorry, world."}, {"header":"Fake news: Trump now alive", "body":"Sorry, world again."}]
return render_template('main.html', news=news)