Пример #1
0
def delete_shop(): 
    store_to_delete_id = request.form.get('store_to_delete')
    store_delete = Store.get_by_id(store_to_delete_id)
    Warehouse.delete().where(Warehouse.store_id == store_to_delete_id).execute()
    store_delete.delete_instance()
    

    return redirect(url_for("shop_index"))
Пример #2
0
def store_delete(id):
    store = Store.get_by_id(id)
    query = Warehouse.delete().where(Warehouse.store_id == id)
    query.execute()
    store.delete_instance()

    return redirect('/')
Пример #3
0
def store_delete(id):
    s_del = Store.get_by_id(id)
    query = Warehouse.delete().where(Warehouse.store_id == id)
    query.execute()

    if s_del.delete_instance():
        flash(f"Successfully deleted {s_del.name}")
        return redirect(url_for('stores'))
    else:
        return render_template('stores')
Пример #4
0
def delete(id_num):
    store = Store.get_by_id(id_num)
    delete_warehouses = Warehouse.delete().where(
        Warehouse.store_id == store.id)
    try:
        delete_warehouses.execute()
        store.delete_instance()
        flash("Store has been deleted! :(")
        return redirect("/stores")
    except:
        flash("Attempt unsuccessful! >:(")
        return redirect("/stores")