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'] newdata = sensordata(timestamp, moisture) sql = "INSERT INTO sensordata (timestamp, moisture_earth) VALUES (%s, %s)" mycursor.execute(sql, newdata) mydb.commit() return '', 204