From: gregor herrmann Date: Mon, 4 Jun 2018 16:43:27 +0000 (+0200) Subject: pass timespan (in days) to our /data route via GET X-Git-Url: https://git.toastfreeware.priv.at/chrisu/seepark.git/commitdiff_plain/480131b30d68c715e6187a96cd669db1f1fd3e0b pass timespan (in days) to our /data route via GET --- diff --git a/web/seepark_web.py b/web/seepark_web.py index 0a1aa34..fa08f12 100644 --- a/web/seepark_web.py +++ b/web/seepark_web.py @@ -3,11 +3,11 @@ from random import uniform import time app = Flask(__name__) -@app.route("/data") -def data(): +@app.route('/data/', defaults={'timespan': 1}) +@app.route("/data/", methods=['GET']) +def data(timespan): - timespan = 1 # days - granularity = 5 * timespan # (every) minute(s) + granularity = 5 * timespan # (every) minute(s) per day samples = 60/granularity * 24 * timespan # per hour over whole timespan s4m = [] s4m_x = [] diff --git a/web/static/seepark_web.js b/web/static/seepark_web.js index ce4226e..ca30ac1 100644 --- a/web/static/seepark_web.js +++ b/web/static/seepark_web.js @@ -7,7 +7,7 @@ var chart = c3.generate({ text: 'Der See' }, data: { - url: '/data', + url: '/data/', // redirects to /data/1 mimeType: 'json', xs: { '0316a2193bff': '0316a2193bff_x',