References¶
-
class
Ref(value=Unspecified, **kw)¶ Bases:
flatland.schema.scalars.Scalar-
adapt(value)¶ Given any object obj, try to coerce it into native format.
Returns: the native format or raises AdaptationError on failure. This abstract method is called by
set().
-
serialize(value)¶ Given any object obj, coerce it into a text representation.
Returns: Must return a Unicode text object, always. No special effort is made to coerce values not of native or a compatible type.
This semi-abstract method is called by
set(). The base implementation returnsstr(obj)(or unicode).
-
u¶ The text representation of the reference target.
-
value¶ The native value representation of the reference target.
-