I want to update my template querying every 5 second but I get the same value for every case. How do I keep refreshing and retrieve the values per each 5 second? I want to implement monitoring script querying my database every 5 second.
@app.route('/')
def index():
while True:
conn = MySQLdb.connect(host=host,
user=username,
passwd=password,
db=database,
port=port)
df = sqlio.read_sql(qry1, conn)
value = df['id'][0]
print value
conn.close()
time.sleep(5)
return render_template('index.html', thev=value)
if __name__ == '__main__':
app.run(
port=8001,
host='0.0.0.0'
)