Ejemplo n.º 1
0
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'))
Ejemplo n.º 2
0
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'))