Este módulo permite usar patrones en campos de texto en el backend.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Permite a los desarrolladores añadir un patrón de validación a los campos de texto para que Odoo compruebe lo que escriben los usuarios y muestre un error cuando el valor no coincida.
Este es un módulo técnico que añade una nueva opción a los campos de texto en Odoo. Cuando se asigna un patrón a un campo, Odoo comprueba el valor introducido por el usuario contra ese patrón y se niega a aceptarlo si no coincide.
- El patrón se puede establecer en la definición del campo en el código, o directamente en una vista añadiendo un atributo pattern a un campo.
- La comprobación se realiza cuando el campo se guarda o se analiza, y el usuario ve un mensaje de error indicando que el valor no coincide con el patrón requerido.
- El módulo también pone el patrón a disposición del cliente web para que la entrada del navegador pueda llevar la misma regla.
El módulo toca la capa del modelo base, por lo que la opción pattern queda disponible para los campos de texto en todo Odoo. También parchea el widget estándar del campo character en el backend, que es la caja de entrada utilizada para valores de texto cortos.
Se incluye una vista de demostración que aplica un patrón solo numérico a la segunda línea de dirección del formulario de contacto, mostrando cómo se utiliza la funcionalidad. No se añaden menús, informes ni acciones programadas nuevas; el cambio se limita a la validación de campos en los formularios del backend.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- base · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/web.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Puedes definir un patrón en tu código fuente de Python en un campo como en
my_field = fields.Char(pattern='[0-9]')o a nivel de vista como en
<field name="my_field" pattern="[0-9]" />Los datos de demostración añaden un patrón en el campo street2 en los formularios de partner para permitir solo números.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.