def isuser(): current_user = users.get_current_user() if current_user == None: return False else: q = RTUser.all() q.filter("RT_user_id =",current_user.user_id()) current_user = q.get() if current_user == None: return False else: return current_user
def istrainer(): current_user = users.get_current_user() if current_user == None: return False else: q = RTUser.all() q.filter("RT_user_id =",current_user.user_id()) current_user = q.get() if current_user == None: return False else: if current_user.RT_role == 'trainer': return True else: return False
def post(self): student = RTUser() student.RT_user_id = users.get_current_user().user_id() student.RT_first_name = self.request.get('first_name') if self.request.get('role') == 'trainer': student.RT_role = 'trainer' else: student.RT_role = 'student' student.put() self.redirect('/')