def get(self, token=None): # paramters, assume failure, response type # response, type, cross posting params = {} params['response'] = "error" self.response.headers['Content-Type'] = "application/json" self.response.headers['Access-Control-Allow-Origin'] = '*' # look for instance bid first wisp = Wisp.get_by_token(token) # if no instance, then show error if not wisp: params['message'] = "Wisp not found." self.response.set_status(404) return self.render_template('api/response.json', **params) else: params['respose'] = "success" params['wisp'] = wisp return self.render_template('api/wisp.json', **params)