def __init__(self, user): if user.user_id() is not None: self.stored_user = User.query_user_id(str(user.user_id())) elif user.email() is not None: self.stored_user = User.query_email(user.email()) elif user.nickname() is not None: self.stored_user = User.query_name(user.nickname()) else: self.stored_user = None if self.stored_user is None: self.__create_user_record(user)
def get (self): logged_in, db_user = ADayThere.logged_in_user () if not logged_in: self.response.status = 401 return name = self.request.get ('name', None) if name is None: self.response,status = 400 self.response.write ("Name required") return user = User.query_name (name) self.response.status = 200 if user is not None: self.response.write ('not available') else: self.response.write ('available')