On Aug 29, 1:22 pm, Cliff <[email protected]> wrote:
> It would look something like this:
>
> db.define_table('dogs',
> Field('dog_name'),
> Field('dog_birthdate', 'date'),
> Field('dog_weight', 'integer'),
> Field('dog_owner', db.owner)
> )
> db.dogs.dog_owner.requires=IS_IN_DB(db, db.dogs.id,
> '%(owner_name)s', zero="Choose an owner")
>
I think you want:
db.dogs.dog_owner.requires=IS_IN_DB(db, db.owner.id,
'%(owner_name)s', zero="Choose an owner")
> Caveat: not closely checked for typos, missing commas, unclosed
> parends etc.