The problem was my web2py version. This feature is in v1.83.2, not v1.81.4.
On Aug 19, 2:17 pm, Donut <[email protected]> wrote: > I had posted this question on stackoverflow.com but haven't gotten a > response as quick as I'd like. I figured this may be a more > appropriate place to post the question. > > I am trying to get the list:reference field type to work for web2py, > but for some reason I am getting an error. I am trying the example > onhttp://web2py.com/book/default/chapter/06: > > db.define_table('tag',Field('name'),format='%(name)s') > db.define_table('product', > Field('name'), > Field('tags','list:reference tag')) > When I try this, I get the following error: > > Traceback (most recent call last): > File "gluon/restricted.py", line 178, in restricted > File "C:/web2py/applications/idd/models/db.py", line 93, in <module> > File "gluon/sql.py", line 1309, in define_table > File "gluon/sql.py", line 1664, in _create > SyntaxError: Field: unknown field type: list:reference tag for tags > > This should be really simple, but is not working. Am I missing > something that the book doesn't tell us about? I'm running web2py > v1.81.4, is the list:reference type not supported in this version?

