def __init__(self, format="%d/%m/%Y", required=False):
 #def __init__(self, format=text, required=False):
     #if len(self) == 8:
         #self.format="%d%m%Y"            
     #else:
         #self.format="%d%m%y"
     self.format = format
     Field.__init__(self, required=required)
 def __init__(self, valid=None, required=False):
     self.rx = None
     if valid:
         self.rx = re.compile("^%s$" % valid)
     Field.__init__(self, required=required)
 def __init__(self, format="%d/%m/%Y", required=False):
     self.format = format
     Field.__init__(self, required=required)
 def __init__(self, *args, **kw):
     Field.__init__(self, *args, **kw)
     self.delimiter = re.compile(".*$")