Exemple #1
0
 def validate_string(cls, value):
     return (     SimpleModel.validate_string(cls, value)
         and (value is None or (
                 len(value) >= cls.Attributes.min_len
             and len(value) <= cls.Attributes.max_len
             and _re_match_with_span(cls.Attributes, value)
         )))
Exemple #2
0
 def validate_string(cls, value):
     return SimpleModel.validate_string(cls, value) and (
         value is None or
         (len(value) <=
          (cls.Attributes.total_digits + cls.Attributes.fraction_digits + 1)
          # + 1 is for decimal separator
          ))
Exemple #3
0
 def validate_string(cls, value):
     return SimpleModel.validate_string(cls, value) and (
         value is None or (
             len(value) <= (cls.Attributes.total_digits +
                                          cls.Attributes.fraction_digits + 1)
                                               # + 1 is for decimal separator
         ))
Exemple #4
0
 def validate_string(cls, value):
     return (     SimpleModel.validate_string(cls, value)
         and (value is None or (
                 len(value) >= cls.Attributes.min_len
             and len(value) <= cls.Attributes.max_len
             and _re_match_with_span(cls.Attributes, value)
         )))
Exemple #5
0
 def validate_string(cls, value):
     return (     SimpleModel.validate_string(cls, value)
         and (value is None or (
                 len(value) >= cls.Attributes.min_len
             and len(value) <= cls.Attributes.max_len
             and (cls.Attributes.pattern is None or
                         re.match(cls.Attributes.pattern, value) is not None)
             )))
Exemple #6
0
 def validate_string(cls, value):
     return SimpleModel.validate_string(cls, value) and (
         value is None or (len(value) <= cls.Attributes.max_str_len)
     )
Exemple #7
0
 def validate_string(cls, value):
     return SimpleModel.validate_string(cls, value) and value in cls.__values__
Exemple #8
0
 def validate_string(cls, value):
     return SimpleModel.validate_string(
         cls, value) and (value is None or
                          (len(value) <= cls.Attributes.max_str_len))
Exemple #9
0
 def validate_string(cls, value):
     return (    SimpleModel.validate_string(cls, value)
             and value in cls.__values__
         )