def get(self, project, url): project = project.strip().strip("/") project_data = ProjectData.all().filter("url =", project).get() if project_data is None: self.error(404) url = url.strip().strip("/") image = ImageData.all().filter("shortname =", url).filter("project =", project_data).get() if image is not None: self.response.headers['Content-Type'] = image.mimetype self.response.out.write(image.image) else: self.error(404)