Ejemplo n.º 1
0
def cart_add():
    product_id = request.args.get("product_id", type=int)
    product = Product.first(id=product_id)
    if not product:
        return ""
    Cart.add(product)
    return render_update(
        "cart/add.html",
        counter=Cart.count(),
    )
Ejemplo n.º 2
0
def cart_remove():
    product_id = request.args.get("product_id", type=int)
    product = Product.first(id=product_id)
    if not product:
        return ""
    Cart.remove(product)

    return render_update(
        "cart/remove.html",
        counter=Cart.count(),
        cart_items=Cart.get_all(),
    )