Just to make sure I do not overlook anything ...
I have a table definition:
db.define_table('postcoderegio',
db.Field('regio',label='Regio *
',length=2,default='',notnull=True,unique=True),
...
migrate=False)
db.postcoderegio.regio.requires=[IS_MATCH('[0-9]{2}',error_message=T
('no match 2 digits')),IS_NOT_IN_DB
(db,'postcoderegio.regio',error_message=T('regio already in
database'))]
...and wonder whether the IS_MATCH(..) validator implies an
IS_NOT_EMPTY() validator as well.
The same here:
define_table('plaats',
db.Field(...),
db.Field('gemeente',db.gemeente,label='Gemeente *
',default='',notnull=True,ondelete='RESTRICT'),
migrate=False)
...
db.plaats.gemeente.requires=IS_IN_DB(db, db.gemeente.id,'%(gemeente)
s')
... does the IS_IN_DB(..) suffice to prevent and empty field?
Annet.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---