def delete_image(image_id): img = Image.get(image_id) key = urlparse(img.url).path.rsplit('/', 1)[1] bucket = connect_to_s3() k = bucket.get_key(key) if k: k.delete() Image.delete(img.id) flash("%s was deleted from S3 and the database. It is unrecoverable." % key) return redirect(url_for('list_entries'))
def delete_image(image_id): img = Image.get(image_id) key = urlparse(img.url).path.rsplit('/', 1)[1] bucket = connect_to_s3() k = bucket.get_key(key) if k: k.delete() Image.delete(img.id) flash( "%s was deleted from S3 and the database. It is unrecoverable." % key) return redirect(url_for('list_entries'))