Package s3 :: Module s3validators :: Class IS_DYNAMIC_FIELDNAME
[frames] | no frames]

Class IS_DYNAMIC_FIELDNAME

source code

gluon.validators.Validator --+
                             |
                            IS_DYNAMIC_FIELDNAME

Validator for field names in dynamic tables

Instance Methods
 
__init__(self, error_message="Invalid field name")
Constructor
source code
 
__call__(self, value)
Validation of a value
source code
Class Variables
  PATTERN = re.compile("^[a-z]+[a-z0-9_]*$")
Method Details

__init__(self, error_message="Invalid field name")
(Constructor)

source code 

Constructor

Parameters:
  • error_message - the error message for invalid values

__call__(self, value)
(Call operator)

source code 

Validation of a value

Parameters:
  • value - the value
Returns:
tuple (value, error)

Class Variable Details

PATTERN

Value:
re.compile("^[a-z]+[a-z0-9_]*$")