Example #1
0
    def post(self, parent_info):

        # inputのname="file"と対応している
        file_blob = self.get_uploads('file')[0]
        serve_url = images.get_serving_url(file_blob.key())

        image_obj = ImageBlob(parent=parent_info.key)
        image_obj.populate(
            file_name=file_blob.filename,
            content_type=file_blob.content_type,
            file_size=file_blob.size,
            image_url=serve_url,
            proprietor=parent_info.nickname
        )
        image_obj.put()

        return self.redirect('/view_image/%s' % file_blob.key())