def start_logic(self): user = None while True: mode = self.user_id_input() if mode == 'login': user = self.login() if user is not None: return user elif mode == 'register': user = self.register() if user is not None: return user elif mode == 'exit': raise UserExitException()
def perform(self, objects, *args, **kwargs): raise UserExitException('See you next time!')
def perform(self, objects, *args, **kwargs): raise UserExitException('Bye bye...')