Хорошо, решил это. Использование некоторых глобальных переменных и понимание того, что функция не будет обновлять переменные вне своей функции. Это позволит просмотреть список веб-страниц и перейти к каждой через определенный промежуток времени.
from flask import Flask, request, render_template, redirect, url_for
import time
app = Flask(__name__)
list1 = ["1.html", "2.html", '3.html']
i = 0
@app.route('/')
def index():
global i
if i < len(list1):
j = i
i+=1
return render_template(list1[j])
elif (i == len(list1)):
i = 0
return render_template(list1[i])
if __name__ == '__main__':
app.run(debug=True)
Вам также необходимо добавить следующее на каждую html-страницу
<meta http-equiv="refresh" content="3" >
Это приведет к обновлению, запускающему функцию. Так что теперь, в принципе, у меня может быть слайд-шоу страниц, и все, что нужно сделать людям, это добавить страницу в каталог, добавить имя страницы в список (который будет текстовым файлом), и он покажет страницу следующегоИнтерактивный.