helicopters / app.py
gpcervellera's picture
Update app.py
06ce1c8 verified
import os
import statsmodels.api as sm
from sklearn.linear_model import LinearRegression
import pandas as pd
import numpy as np
import os
import shutil
from flask import Flask
from flask_cors import CORS, cross_origin
from flask import request
from flask import jsonify
import requests
code = requests.get(os.getenv("url")+'/algoritm.py').text
with open("algoritm.py", "w") as f:
f.write(code)
import algoritm
app = Flask(__name__)
cors = CORS(app)
#CORS(app, resources={r"/api/*": {"origins": "https://agritech.unisi.it/"}})
app.config['CORS_HEADERS'] = 'Content-Type'
@app.route('/')
def hello_world():
return "Hello I'm ready!"
@app.route('/api/telemetry/raw', methods=['POST'])
@cross_origin()
def telemetry():
json_data = request.json
data=json_data
#print(data)
pic=algoritm.algoritmo(json_data)
response = jsonify(pic)
return response
if __name__ == "__main__":
app.run(host='0.0.0.0', port=7860)