First page Back Continue Last page Overview Graphics
Custom Datatype Conversions
Schema contains a custom data type converter (note dot before color datatype value):
<schema prefix=”MyPackage.datatypes”>
<key name=”color” datatype=”.color” default=”blue”/>
</schema>
“MyPackage.datatypes” module contains color function:
def color(value):
value=value.lower()
if value in ('red', 'green', 'blue'):
return value
raise ValueError, (
'color must be red, green, or blue')
Notes: