Ejemplo n.º 1
0
    def get(self, *args):


        user = users.get_current_user()

        if user:

            if users.is_current_user_admin():
                self.redirect('/amministratore')
                return

            if Doctor.by_email(user.email()):
                self.redirect('/manager')
                return

        template = JE.get_template('index.html')
        login_url = users.create_login_url('/manager')
        self.response.out.write(template.render({
                                                 'login_url':  login_url
                                                 }))
Ejemplo n.º 2
0
    def get(self, *args):
        template = JE.get_template('manager.html')

        user = users.get_current_user()

        doctor = None

        if user:
            doctor = Doctor.by_email(user.email())

            if not doctor:
                if users.is_current_user_admin():
                    self.redirect('/amministratore')
                else:
                    self.redirect('/')
                    return

        logout_url = users.create_logout_url('/')
        self.response.out.write(template.render({
                                                 'logout_url': logout_url,
                                                 'doctor': doctor
                                                 }))