Store cadence values in database

This commit is contained in:
Peter Stockings
2023-01-22 09:59:39 +11:00
parent dfc1988a88
commit 56069547c3
2 changed files with 40 additions and 0 deletions

4
app.py
View File

@@ -10,12 +10,15 @@ import minify_html
from urllib.parse import urlparse
from flask_socketio import SocketIO
from db import DataBase
app = Flask(__name__)
# TODO CHANGE SECRET KEY TO ENVIRONMENT VARIABLE
app.config['SECRET_KEY'] = 'secret!'
jinja_partials.register_extensions(app)
htmx = HTMX(app)
socketio = SocketIO(app, cors_allowed_origins='*')
db = DataBase(app)
@app.after_request
@@ -38,6 +41,7 @@ def handle_message(data):
current_time = datetime.now().replace(
microsecond=0).isoformat()
print('' + current_time + ' ' + json.dumps(data))
db.insert_cadence(data['rpm'], data['device_id'])
@app.route("/api/status", methods=['GET', 'POST'])