add func to api
This commit is contained in:
34
app.py
34
app.py
@@ -27,7 +27,6 @@ def index():
|
||||
@app.route("/api/getaverageperminute")
|
||||
def getaverageperhour():
|
||||
query = db.session.query(Data).order_by(Data.addTime.desc()).limit(6).all()
|
||||
print(query)
|
||||
temp1Data = []
|
||||
temp2Data = []
|
||||
hum1Data = []
|
||||
@@ -35,10 +34,37 @@ def getaverageperhour():
|
||||
for data in query:
|
||||
temp1Data.append(data.temp1)
|
||||
temp2Data.append(data.temp2)
|
||||
hum1Data.append(data.hum1)
|
||||
hum2 , Data.append(data.hum1)
|
||||
hum1Data.append(data.vlaz1)
|
||||
hum2Data.append(data.vlaz2)
|
||||
|
||||
return str(temp2Data)
|
||||
|
||||
app.route("/api/getaverageperhour")
|
||||
def getaverageperminute():
|
||||
"""
|
||||
За час берём среднее за минуту и по 60 точкам строии
|
||||
:return:
|
||||
"""
|
||||
|
||||
pass
|
||||
|
||||
app.route("/api/getaverageperday")
|
||||
def getaverageperday():
|
||||
"""
|
||||
Берём сроеднее по часам и строим по 24 точкам график
|
||||
:return:
|
||||
"""
|
||||
pass
|
||||
|
||||
app.route("/api/getaverageperweek")
|
||||
def getaverageperweek():
|
||||
"""
|
||||
берём среднее за дни и строим по 7 точкам
|
||||
:return:
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
return str("last_200_records_sorted")
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(debug=True, host='0.0.0.0', port='3800')
|
||||
Reference in New Issue
Block a user