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"}))