this is what I tried:

> python web2py.py -S welcome -M -N
....
>>> countries = {'ti': 'Timor Leste', 'vn': 'Vietnam','in': 'India','kr': 
>>> 'Korea','cn': 'China'}
>>> db.define_table('address', Field('country'), 
>>> Field('state'),Field('street_address'))
>>> db.address.country.requires=IS_IN_SET(countries, zero=None)
>>> db.define_table('personal_address', db.auth_user, db.address)
>>> print db.address.country.requires is db.personal_address.country.requires
True

Look to me the requires is inherited. Perhaps I am missing something

Reply via email to