diff --git a/app.py b/app.py index 633516c..daa19a7 100644 --- a/app.py +++ b/app.py @@ -2,7 +2,7 @@ from flask import Flask, render_template, request from flask_assets import Bundle, Environment - +import random app = Flask(__name__) assets = Environment(app) @@ -39,7 +39,10 @@ def sendData(): return render_template("index.html", conf='Invalid Input "'+rot+'"') except: return render_template("index.html", conf='Timeout: Unable to reach Pi') - +@app.context_processor +def inject_load1(): + deg = [int(random.random() * 100) / 100 for _ in range(3)] + return {'load1': deg[0], 'load2': deg[1], 'load3' :deg[2]} if __name__ == "__main__": app.run(debug=True) diff --git a/templates/base.html b/templates/base.html index 03dcb13..8ba15e3 100644 --- a/templates/base.html +++ b/templates/base.html @@ -27,7 +27,7 @@ src="{{url_for('static', filename='images/img-knee.png')}}" class="img-part" /> - <p class="measure">360</p> + <p class="measure load1" id="load1">{{ load1 }}</p> <form action='{{ url_for("sendData")}}' @@ -59,7 +59,7 @@ src="{{url_for('static', filename='images/img-knee.png')}}" class="img-part" /> - <p class="measure">360</p> + <p class="measure load2" id="load2">{{ load2 }}</p> <form action='{{ url_for("sendData")}}' class="enter-angle" @@ -89,7 +89,7 @@ src="{{url_for('static', filename='images/img-knee.png')}}" class="img-part" /> - <p class="measure">360</p> + <p class="measure load3" id="load3">{{ load3 }}</p> <form action='{{ url_for("sendData")}}' class="enter-angle"