Ejemplo n.º 1
0
 class X(Record):
     a: str
     b: str
     c: str = StringField(exclude=True)
Ejemplo n.º 2
0
 class X(Record):
     location: str = StringField(input_name="in")
     foo: str = StringField(required=False,
                            default="BAR",
                            input_name="bar",
                            output_name="foobar")
Ejemplo n.º 3
0
 class X(Record, validation=True):
     foo: str = StringField(trim_whitespace=True)
Ejemplo n.º 4
0
 class Order(Record, validation=True):
     price: Decimal = DecimalField()
     quantity: int = IntegerField()
     side: str = StringField()
     foo: float = FloatField(required=False, default=3.33)
Ejemplo n.º 5
0
 class Moo(Record):
     foo: Optional[str] = StringField(max_length=10,
                                      min_length=3,
                                      allow_blank=False)
Ejemplo n.º 6
0
 class Moo(Record):
     foo: str = StringField(max_length=10,
                            min_length=3,
                            required=False,
                            allow_blank=False)
Ejemplo n.º 7
0
 class X(Record):
     location: str = StringField(input_name='in')
     foo: str = StringField(required=False,
                            default='BAR',
                            input_name='bar',
                            output_name='foobar')