def post(self): zipcodequery = self.request.get('q') chapters = models.getchaptersfromzip(zipcodequery) chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write(json.dumps({'chapters': chaptersdict}))
def post(self): zipcodequery = self.request.get('q') chapters = models.getchaptersfromzip(zipcodequery) chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write( json.dumps({ 'chapters' : chaptersdict }) )
def post(self): regionkey = self.request.get('regionkey') region = models.getregion(regionkey) chapters = models.getchaptersinregion(region) chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write( json.dumps({ 'chapters' : chaptersdict, 'regionkey' : regionkey }) )
def get(self): regionkey = self.request.get('regionkey') region = models.getregion(regionkey) chapters = models.getchaptersinregion(region) chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write( json.dumps({ 'chapters' : chaptersdict }) )
def post(self): if self.request.get('chapterkey'): chapters = [models.getchapter(self.request.get('chapterkey'))] elif self.request.get('regionkey'): chapters = models.getchaptersinregion(models.keyfromstr(self.request.get('regionkey'))) else: pass chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write( json.dumps({ 'chapters' : chaptersdict }) )
def post(self): if self.request.get('chapterkey'): chapters = [models.getchapter(self.request.get('chapterkey'))] elif self.request.get('regionkey'): chapters = models.getchaptersinregion( models.keyfromstr(self.request.get('regionkey'))) else: pass chaptersdict = [] for c in chapters: coords = helpers.coordsfromchapterkey(c) chapterkey = c.key() chapterdict = models.to_dict(c) chapterdict['coords'] = coords chapterdict['key'] = str(chapterkey) chaptersdict.append(chapterdict) self.response.out.write(json.dumps({'chapters': chaptersdict}))