def get(self, *args, **kwargs): print u'scientist search' search_data = json.loads(self.get_argument(u'data', u'{}')) try: response = yield Scientist.search(search_data) except Exception, ex: logging.info('Exc on search scientists:') logging.exception(ex) response = dict( message=ex.message )