def renderJson(self, user): results = Pedometer.all().filter('username = '******'measure_datetime') return results
def post(self): from datetime import datetime self.user = users.get_current_user() measure_datetime = cgi.escape(self.request.get('measure_datetime'),True) number_steps = cgi.escape(self.request.get('number_steps'),True) suff_steps = cgi.escape(self.request.get('suff_steps'),True) ex_steps = cgi.escape(self.request.get('ex_steps'),True) distance = cgi.escape(self.request.get('distance'),True) walk_mins = cgi.escape(self.request.get('walk_mins'),True) suff_mins = cgi.escape(self.request.get('suff_mins'),True) ex = cgi.escape(self.request.get('ex'),True) cal = cgi.escape(self.request.get('cal'),True) bodyfat_quantity = cgi.escape(self.request.get('bodyfat_quantity'),True) pedometer = Pedometer() pedometer.username = str(self.user.nickname()) pedometer.measure_datetime = datetime.strptime(measure_datetime, "%Y-%m-%dT%H:%MZ") pedometer.number_steps = int(number_steps) pedometer.suff_steps = int(suff_steps) pedometer.ex_steps = int(ex_steps) pedometer.distance = float(distance) pedometer.walk_mins = int(walk_mins) pedometer.suff_mins = int(suff_mins) pedometer.ex = float(ex) pedometer.cal = int(cal) pedometer.bodyfat_quantity = float(bodyfat_quantity) pedometer.put() self.redirect('/listPedometer')
def renderList(self): pedometers = Pedometer.all().filter('username ='******'-measure_datetime') self.template_values['pedometers'] = pedometers return self.template_values