from flask import Flask, jsonify, request from DatabaseObject import sensordata from SQLHandler import SQLconnect app = Flask(__name__) mydb = SQLconnect.createConnection("mysql") mycursor = mydb.cursor() @app.route('/') def test(): return "Hello Test" @app.route('/sensordata') def get_sensordata(): return jsonify(sensordata) @app.route('/sensordata', methods=['POST']) def add_sensordata(): timestamp = request.json['timestamp'] moisture = request.json['moisture'] humidity = request.json['humidity'] newdata = sensordata(timestamp, moisture, humidity) sql = "INSERT INTO sensordata (timestamp, temperature, moisture, humidity) VALUES (%s, %s, %s, %s)" mycursor.execute(sql, newdata) mydb.commit() return '', 204