def post(self): j=self.request.body data=json.loads(j) mbid=data["artist"] data=None key=ndb.Key("Artist",mbid) a=key.get() if a is None: a=Artist(key=key) data={"name":a.getName(), "info":a.getInfo(), "tags":a.getTags() } self.response.out.write(json.dumps(data))