Esempio n. 1
0
        def __init__(self,
                     length=None,
                     min_length=None,
                     max_length=None,
                     null=True,
                     default=None,
                     db=True,
                     label=None,
                     placeholder=None,
                     readonly=False,
                     prefix=None,
                     suffix=None,
                     columns=None,
                     hidden=False,
                     enum=[],
                     on_update=None,
                     password=False,
                     signed=True):

            try:
                min_length, max_length = defined_length_check(
                    min_length, max_length, -9223372036854775808,
                    9223372036854775807)
            except ValueError as e:
                self.error(e)

            super().__init__(length=None,
                             min_length=min_length,
                             max_length=max_length,
                             null=True,
                             default=None,
                             db=True,
                             label=None,
                             placeholder=None,
                             readonly=False,
                             prefix=None,
                             suffix=None,
                             columns=None,
                             hidden=False,
                             enum=[],
                             on_update=None,
                             password=False)
Esempio n. 2
0
        def __init__(self,
                     length=255,
                     min_length=None,
                     max_length=None,
                     null=True,
                     default=None,
                     db=True,
                     label=None,
                     placeholder=None,
                     readonly=False,
                     prefix=None,
                     suffix=None,
                     columns=None,
                     hidden=False,
                     enum=[],
                     on_update=None,
                     password=False):

            try:
                min_length, max_length = defined_length_check(
                    min_length, max_length, 0, 255)
                if length is None:
                    length = 255
            except ValueError as e:
                self.error(e)

            super().__init__(length=length,
                             min_length=min_length,
                             max_length=max_length,
                             null=null,
                             default=default,
                             db=db,
                             label=label,
                             placeholder=placeholder,
                             readonly=readonly,
                             prefix=prefix,
                             suffix=suffix,
                             columns=columns,
                             hidden=hidden,
                             enum=enum,
                             on_update=on_update,
                             password=password)