Files
proyecto-final/docs/views/_build_stock_issue_message.md
T

1.0 KiB

_build_stock_issue_message

Archivo: tienda/views.py
Tipo: Función auxiliar privada

Descripción

Construye el mensaje de error legible por el usuario cuando hay un conflicto de stock para un ítem del carrito.

Firma

def _build_stock_issue_message(issue: dict) -> str:

Parámetros

Nombre Tipo Descripción
issue dict Diccionario con las claves product_name, available y requested.

Retorno

Cadena con el mensaje de error, por ejemplo:

No hay stock suficiente de 'Camiseta azul'. Disponible: 3, solicitado: 5.

Uso interno

Llamada en _create_stock_reservation_for_cart, create_order_from_cart, create_checkout_session y create_paypal_payment.