def get(self): is_json = self.content_type("application/json") postal = self.get_argument("postal", json=is_json) lookup = self.get_argument("lookup", None, json=is_json) address = Address(postal, None, lookup) address.geocode() self.write_json(address.obj(public=bool(self.current_user)))