I just defined some new tables after upgrading to latest trunk.

db.define_table('people'
Field('owner',db.auth_user,default=auth.user_id,readable=False,writable=False),
    Field('email','string'),
    signature
)


S'Traceback (most recent call last):\n File "/apps/www/web2py.trunk/gluon/restricted.py", line 191, in restricted\n ccode = compile2(code,layer)\n File "/apps/www/web2py.trunk/gluon/restricted.py", line 178, in compile2\n return compile(code.rstrip().replace(\'\\r\\n\',\'\\n\')+\'\\n\', layer, \'exec\')\n File "/apps/www/web2py.trunk/applications/app/models/db.py", line 346\n Field(\'owner\',db.auth_user,default=auth.user_id,readable=False,writable=False),\n ^\nSyntaxError: invalid syntax\n'
p3755


Also

Before the default behavior was to return generic.html;

Seems like that is no longer the case.

Thanks.

Reply via email to