Первая ошибка: вы не импортировали render_template:
from flask import Flask,render_template
app = Flask(__name__)
@app.route('/html.html')
def test_route():
data=["tony","mika"]
return render_template('html.html', data=data)
app.run()
Теперь внесите некоторые изменения в файлы html.html, которые должны находиться в папке шаблонов.
Структура каталогов
app.py
templates--> html.html
html.html file:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
{% for item in data %}
<tr>
<td>{{item}}</td>
</tr>
{% endfor %}
</body>
</html>
теперь запустите ваш код и проверьте URL http://127.0.0.1:5000/html.html