def hours_sleep_data(user_id, start_date, end_date):
"""Returns a tuple of lists, one list of dates as strings,
and one list of hours_sleep data points as integers."""
data_points = sorted(db.session.query(Entry.date, Entry.minutes_asleep).filter
(Entry.user_id == user_id, Entry.date>= start_date, Entry.date <=
end_date).all())
dates = []
hours_sleep_list = []
for item in data_points:
date = "%s/%s" % (item[0].month, item[0].day)
dates.append(date)
hours_sleep = item[1] / 60
hours_sleep_list.append(hours_sleep)
return dates, hours_sleep_list
评论列表
文章目录