Skip to main content

Allows to define a regex for validating input on the backend

Project description

Odoo Community Association

Input patterns

Alpha License: AGPL-3 OCA/web Translate me on Weblate Try me on Runboat

This module allows to use patterns in text fields in the backend.

Table of contents

Usage

You can either define a pattern in your Python source code on a field as in

my_field = fields.Char(pattern='[0-9]')

or on view level as in

<field name="my_field" pattern="[0-9]" />

Demo data adds a pattern on the street2 field on partner forms to only allow numbers.

Known issues / Roadmap

  • allow to optionally validate fields against its pattern server side

  • support text, url, email, phone, … fields

  • support using a pattern from a computed field

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Hunki Enterprises BV

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

hbrunn

This module is part of the OCA/web project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file odoo_addon_web_widget_pattern-18.0.1.0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for odoo_addon_web_widget_pattern-18.0.1.0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 12b6d3bc46b3cab0ff8feb8f7da1366eefc765f1aee0bcfe814d39fc771ba5c4
MD5 2531ccd55a8fd03dbf7cbd06acf584e2
BLAKE2b-256 99b439754bcad1a7855a1d65f35728927313e567fd7a4a0d690ac0c7de88c288

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page