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