Отображение потоковых данных из представления Flask по мере их обновления

У меня есть представление, которое генерирует данные и передает их в режиме реального времени. Я не могу понять, как отправить эти данные в переменную, которую я могу использовать в своем шаблоне HTML. Мое текущее решение просто выводит данные на пустую страницу по мере их поступления, и это работает, но я хочу включить их в страницу большего размера с форматированием. Как обновить, отформатировать и отобразить данные в том виде, в котором они передаются на страницу?

import flask
import time, math

app = flask.Flask(__name__)

@app.route('/')
def index():
    def inner():
        # simulate a long process to watch
        for i in range(500):
            j = math.sqrt(i)
            time.sleep(1)
            # this value should be inserted into an HTML template
            yield str(i) + '<br/>\n'
    return flask.Response(inner(), mimetype='text/html')

app.run(debug=True)

Ответы на вопрос(1)

Ваш ответ на вопрос