Я работаю с приложением Flask, которое должно запускать бесконечную функцию с именем session
внутри маршрута /init
. Поскольку session
бесконечно, когда у меня есть код, подобный
@app.route('/init', methods=('GET', 'POST'))
def init():
session(stock, batch_size, wait_time)
return render_template('init.html', stock=stock, batch_size=batch_size, wait_time=wait_time)
, шаблон никогда не будет обработан. Когда я переключаю session
и функцию return
, шаблон обрабатывается, но, конечно, session
никогда не запускается.
Причина, по которой session
должен работать бесконечно, заключается в том, что он полагается на информацию в реальном времени и, следовательно, должен проверять наличие новой информации каждые wait_time
. Я хочу иметь возможность запустить session
и обновить HTML, используя выходные данные (которые будут меняться каждые wait_time
). Я очень новичок в веб-разработке, поэтому любая помощь будет принята с благодарностью.
Если это поможет, вот полный код на GitHub.
Спасибо.