Я заполнил таблицу данными из sql, используя колбу.Работает нормально, пока не попробую использовать шаблоны.Даже если шаблон выглядит следующим образом:
!doctype html>
<html>
<body>
<h1>Hello {{ result[0][0] }}</h1>
</body>
</html>
, если я перезагружаю страницу, данные не изменяются, но на самом деле они изменяются.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from flask import Flask
import get_stat
from flask import render_template
app = Flask(__name__)
@app.route("/")
def index():
print get_stat.showall()
return render_template('index2.html', result = get_stat.showall(), result2 = get_stat.showsum(), online = get_stat.term_online_status())
if __name__ == "__main__":
app.run(host = '0.0.0.0', port = 8899, debug=True)
Если я просто печатаю все данные безс использованием шаблонов - все работает отлично.
print get_stat.showall()
также не показывает никаких изменений данных.