示例#1
0
def dashboard():
    tasks = Task.query.all()
    if request.method == "POST":
        print(Task.find_by_id(1).json())
        if tasks == None:
            tasks = ["錯誤"]
    user = User.query.order_by(User.username).first()
    sensor = Sensor.query.all()
    time = [ids.time.strftime("%Y-%m-%d %H:%M:%S") for ids in sensor]
    sensor_id = [ids.sensor_id for ids in sensor]
    counter_sensor = Counter(sensor_id)
    return render_template('iot/iot.html',
                           user=user,
                           tasks=tasks,
                           time=time,
                           sensor=sensor,
                           sensor_id=list(counter_sensor.keys()),
                           sensor_id_count=list(counter_sensor.values()))
示例#2
0
 def get(self): 
     task = Task.find_by_id(1).json()
     return marshal(task,task_field)