def render_status_form(self): selected_exercise = self.get_argument("et", None) measures = None if selected_exercise: selected_exercise = int(selected_exercise) measures = et.get_measures_for_exercise_type(selected_exercise) return self.render_string( "templates/status-form.html", exercise_types=et.get_all_exercise_types(), selected_exercise=selected_exercise, measures=measures)
def render(self): today = datetime.date.today() dates = [(today,"today"), (today-datetime.timedelta(days=1),"yesterday")] for days in [2,3]: dates.append((today-datetime.timedelta(days=days), "%s days ago" % days)) selected_exercise = self.handler.get_argument("et", None) measures = None if selected_exercise: selected_exercise = int(selected_exercise) measures = et.get_measures_for_exercise_type(selected_exercise) return self.render_string("templates/ui/status-form.html", dates=dates, selected_exercise=self.handler.get_argument("et",None), exercise_types=et.get_all_exercise_types(), measures=measures)
def get(self): exercise_types = et.get_all_exercise_types() self.render("templates/exercise-types-page.html", form=self.render_string("templates/create-exercise-type-form.html"), exercise_types=exercise_types)