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

1.2 KiB

_is_almeria_city

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

Descripción

Comprueba si el nombre de un municipio o localidad pertenece a la provincia de Almería.

La comprobación se realiza normalizando el texto de entrada con _normalize_location_text y verificando si el resultado está presente en el conjunto ALMERIA_MUNICIPALITIES, que se construye a partir de ALMERIA_MUNICIPALITIES_DISPLAY definido en tienda/vars.py.

Firma

def _is_almeria_city(city: str) -> bool:

Parámetros

Nombre Tipo Descripción
city str Nombre del municipio o localidad a comprobar.

Retorno

True si la ciudad pertenece a Almería, False en caso contrario.

Uso interno

Llamada desde crear_direccion y editar_direccion para validar que la dirección de envío esté dentro de la zona de cobertura.

Note

El conjunto ALMERIA_MUNICIPALITIES incluye variantes sin el artículo inicial (la, los) para mayor flexibilidad en la comparación.