From 90308d2383a36d5e68bebbc978872964b4c26a06 Mon Sep 17 00:00:00 2001 From: Chroot Date: Tue, 26 May 2026 11:03:53 +0000 Subject: [PATCH] fix: corregir constantes auto-referenciadas que rompen la app MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit El sed de reemplazo de strings también modificó las definiciones de constantes, dejando p.ej. LOGIN_TEMPLATE = LOGIN_TEMPLATE en vez de LOGIN_TEMPLATE = "tienda/login.html", causando NameError al importar el módulo. --- tienda/views.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tienda/views.py b/tienda/views.py index 0f01c44..fc8c511 100644 --- a/tienda/views.py +++ b/tienda/views.py @@ -43,14 +43,14 @@ STOCK_RESERVATION_SESSION_KEY = "stock_reservation_id" STOCK_RESERVATION_PAYMENT_SESSION_KEY = "stock_reservation_payment_method" # Constantes para plantillas y mensajes reutilizados -LOGIN_TEMPLATE = LOGIN_TEMPLATE -INDEX_TEMPLATE = INDEX_TEMPLATE -EDITAR_PERFIL_TEMPLATE = EDITAR_PERFIL_TEMPLATE -EDITAR_DIRECCION_TEMPLATE = EDITAR_DIRECCION_TEMPLATE -MSG_CAMPOS_OBLIGATORIOS = MSG_CAMPOS_OBLIGATORIOS -MSG_DIRECCION_INVALIDA = MSG_DIRECCION_INVALIDA -MSG_CARRITO_VACIO = MSG_CARRITO_VACIO -MSG_CUERPO_INVALIDO = MSG_CUERPO_INVALIDO +LOGIN_TEMPLATE = "tienda/login.html" +INDEX_TEMPLATE = "tienda/index.html" +EDITAR_PERFIL_TEMPLATE = "tienda/editar_perfil.html" +EDITAR_DIRECCION_TEMPLATE = "tienda/editar_direccion.html" +MSG_CAMPOS_OBLIGATORIOS = "Por favor completa todos los campos obligatorios." +MSG_DIRECCION_INVALIDA = "Debes seleccionar una dirección de envío válida." +MSG_CARRITO_VACIO = "El carrito está vacío" +MSG_CUERPO_INVALIDO = "Cuerpo de la petición inválido" def _mask_email(email: str) -> str: