def get(self): puzzle = Puzzle.get(self.request.get("img_id")) thumb = self.request.get("thumb") if puzzle.image: self.response.headers['Content-Type'] = "image/png" if thumb and thumb == "1": self.response.out.write(puzzle.image.thumb_nail) else: self.response.out.write(puzzle.image.full_size) else: self.error(404)