Пример #1
0
 class Example(Type):
     field1 = validators.String() | validators.Integer()
     field2 = validators.Union([
         validators.String(), validators.Integer()
     ]) | validators.Array()
     field3 = validators.Array() | validators.Union([
         validators.String(), validators.Integer()
     ])
Пример #2
0
 class Example(Type):
     field = validators.String(default="11:11:11", format="custom_datetime")
Пример #3
0
class Example(Type):
    field1 = validators.DateTime()
    field2 = validators.Time()
    field3 = validators.Date()
    field4 = validators.FormatDateTime()
    field5 = validators.String(format="UUID")
Пример #4
0
 class Example(Type):
     field = (validators.String() | validators.Integer()) << {
         "default": "11"
     }
Пример #5
0
 class Example(Type):
     field = (validators.String() | validators.Integer()) << {
         "allow_null": True
     }
Пример #6
0
 class Example(Type):
     field1 = validators.String(default="10")
     field2 = validators.FormatDateTime(
         default=datetime(2018, 10, 20, 11, 11, 11))
     field3 = validators.String()
Пример #7
0
 class Example(Type):
     field = validators.String()
Пример #8
0
 class Example(Type):
     field = validators.String(default="aaa")
Пример #9
0
 class Example(Type):
     field = validators.String()
     field1 = validators.String(default="1")