Esempio n. 1
0
 class M:
     s = string_field(factory=lambda: 'hello')
     d = datetime_field(factory=lambda: dt)
     i = int_field(factory=lambda: 2)
     dec = decimal_field(factory=lambda: decimal.Decimal('3'))
     f = float_field(factory=lambda: 2.3)
     b = bool_field(factory=lambda: True)
     by = bytes_field(factory=lambda: b'x')
     u = url_field(factory=lambda: 'https://foo.com')
     a = any_field(factory=lambda: 1)
     o = object_field(int, factory=lambda: 2)
     k = key(int, factory=lambda: 3)
Esempio n. 2
0
 class B:
     a = object_field(A)
Esempio n. 3
0
 class Container:
     expr = object_field(UnionKind(('and', And), ('not', Not)))
Esempio n. 4
0
 class Not:
     item = object_field(Value, is_only_field=True)
Esempio n. 5
0
 class M:
     m = object_field(
         UnionKind(
             ('target', DeferredKind('tests.test_models.TargetModel')), ))
Esempio n. 6
0
 class M:
     a = object_field(L)
Esempio n. 7
0
 class Not:
     item = object_field(Value)
Esempio n. 8
0
 class M:
     dt = datetime_field()
     sub = object_field(SELF, is_optional=True, default=None)
Esempio n. 9
0
 class C:
     b = object_field(B)
Esempio n. 10
0
 class M:
     f = object_field(X, is_optional=True, default=None)
Esempio n. 11
0
 class M:
     f = object_field(SELF, is_optional=True)
Esempio n. 12
0
 class M:
     f = object_field(X)