Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
 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)