Dug up some code I did last summer.  Thought I'd dust it off and
upgrade it's web2py libraries.  It is a GAE app.  I am getting an
error on the following code:

db.define_table('regform',
    Field('form_type'),
    Field('url_id', requires=[IS_NOT_IN_DB(db, 'account.org_id',
error_message=T('id taken; choose another')),
IS_NOT_EMPTY(error_message=T('value required')), IS_MATCH('^[a-zA-
Z0-9_]+$', error_message='can only contain characters A-Z, 0-9, or
_')], label='Church ID'),
    Field('url_id_norm',compute=lambda r: r['org_id'].lower()),
 
Field('created_by',db.auth_user,default=me,writable=False,readable=False),
 
Field('modified_on','datetime',default=request.now,update=request.now,writable=False,readable=False),
    Field('account', db.account, default=session.account,
writable=False,readable=False),
    Field('version',default=db_version,writable=False,readable=False),
polymodel=True)

Error is:
invalid table "regform" attribute: polymodel

Reply via email to