Exemple #1
0
    def get(self):
        user_data = UserData.current()

        if user_data:
            invalid_coach = self.request_bool("invalid_coach", default = False)

            coach_requests = CoachRequest.get_for_student(user_data).fetch(1000)

            template_values = {
                        "coach_emails": user_data.coach_emails(),
                        "invalid_coach": invalid_coach,
                        "coach_requests": coach_requests,
                        "student_id": user_data.email,
                        'selected_nav_link': 'coach'
                    }

            self.render_jinja2_template('viewcoaches.html', template_values)
        else:
            self.redirect(util.create_login_url(self.request.uri))
Exemple #2
0
    def get(self):
        user_data = UserData.current()

        if user_data:
            invalid_coach = self.request_bool("invalid_coach", default = False)

            coach_requests = CoachRequest.get_for_student(user_data).fetch(1000)

            template_values = {
                        "coach_emails": user_data.coach_emails(),
                        "invalid_coach": invalid_coach,
                        "coach_requests": coach_requests,
                        "student_id": user_data.email,
                        'selected_nav_link': 'coach'
                    }

            self.render_jinja2_template('viewcoaches.html', template_values)
        else:
            self.redirect(util.create_login_url(self.request.uri))