first commit
This commit is contained in:
1 parent
2e4edfeb42
commit
2063d3d6d4
5 files changed
+130
-76
No files matched your search
@@ -1,9 +1,9 @@
|
||||
import os
|
||||
import json
|
||||
import sqlite3
|
||||
|
||||
from flask import Flask, request, jsonify, render_template
|
||||
from flask_sqlalchemy import SQLAlchemy
|
||||
from sqlalchemy import PickleType
|
||||
|
||||
|
||||
basedir = os.path.abspath(os.path.dirname(__file__))
|
||||
@@ -15,7 +15,7 @@ db = SQLAlchemy(app)
|
||||
class Tracker(db.Model):
|
||||
id = db.Column(db.Integer, primary_key=True)
|
||||
distance = db.Column(db.Integer, nullable=False)
|
||||
data = db.Column(PickleType(), nullable=False)
|
||||
data = db.Column(db.Text, nullable=False)
|
||||
|
||||
|
||||
@app.route('/', methods=['GET'])
|
||||
@@ -28,9 +28,7 @@ def index():
|
||||
def upload_data():
|
||||
data = request.json
|
||||
print(data)
|
||||
record = Tracker(distance=data["distance"], data=data["data"])
|
||||
|
||||
print(sum(item[0] for item in data["data"]))
|
||||
record = Tracker(distance=data["distance"], data=json.dumps(data["data"]))
|
||||
db.session.add(record)
|
||||
db.session.commit()
|
||||
return jsonify({"message": "Data recorded"}), 200
|
||||
Reference in new issue
Block a user