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()))
def get(self): task = Task.find_by_id(1).json() return marshal(task,task_field)