def post(self):
        upload_files = self.get_uploads('file')  # 'file' is file upload field in the form
        blob_info = upload_files[0]

        owner = self.request.params.get("owner", None)
        image = ImageRecord.for_key(owner, blob_info)
        image.save()

        result = {
            #"upload_url": blobstore.create_upload_url(webapp2.uri_for('image-upload')),
            "image_url" : images.get_serving_url(blob_info.key(), 240, False),
            "image_id"  : image.key().id(),
        }

        self.response.headers['Content-Type'] = 'application/json'
        self.response.out.write(json.dumps(result))
 def post(self):
     record = ImageRecord.get_by_id(long(self.request.params.get("image_id", None)))
     record.image.delete()
     record.delete()
     self.response.headers['Content-Type'] = 'application/json'
     self.response.out.write(json.dumps({"result": "ok"}))