Ejemplo n.º 1
0
def process_request(request, item: cmod.OrderItem = None):

    item.status = 'deleted'
    item.order.recalculate()
    item.save()

    return HttpResponseRedirect('/catalog/cart/')
Ejemplo n.º 2
0
def delete(request, id: cmod.OrderItem = None):
    id.status = "deleted"
    id.save()

    context = {}

    return HttpResponseRedirect('/catalog/cart/')
Ejemplo n.º 3
0
def remove(request, item: cmod.OrderItem = None):
    if item is not None:
        item.status = 'deleted'
        item.quantity = 0
        item.save()
        order = item.order
        order.recalculate()
    return HttpResponseRedirect('/catalog/cart/')
Ejemplo n.º 4
0
def process_request(request, orderItem: cmod.OrderItem, order: cmod.Order):
    orderItem.status = 'deleted'
    orderItem.save()
    order.recalculate()

    if order.num_items() < 1:
        return HttpResponseRedirect('/catalog/')
    else:
        return HttpResponseRedirect('/catalog/cart/' + str(order.id))
Ejemplo n.º 5
0
def process_request(request, line_item: cmod.OrderItem):

    line_item.status = 'deleted'
    line_item.save()

    return HttpResponseRedirect('/catalog/cart/')
Ejemplo n.º 6
0
def process_request(request, product: cmod.OrderItem):

    product.status = 'deleted'
    product.save()

    return HttpResponseRedirect("/catalog/cart/")
Ejemplo n.º 7
0
def delete(request, orderItem: cmod.OrderItem):
    orderItem.status = 'deleted'
    orderItem.save()
    cart = request.user.get_shopping_cart()
    cart.recalculate()
    return HttpResponseRedirect('/catalog/cart/')