Even better, use auth.settings.table_user_name instead of 'auth_user', in case the user table has a name other than 'auth_user'.
On Monday, October 24, 2011 5:25:39 PM UTC-4, Richard wrote: > > I think you have mistake : > > Field <http://web2py.com/book/default/docstring/Field>('tags','list:reference > tag')) > > > In that case "tag" is you table... > > So when use list:reference you don't use the db.auth_user just "auth_user" > > Also you don't specified the db.auth_user.username since username is not a > default field of auth_user and you maybe want to specified the > representation of the list:reference field since it is a integer and replace > it by the name or email of the user... > > To do that you need to user .represent() > > I let you read futher in the book.. > > > Richard > > On Mon, Oct 24, 2011 at 5:19 PM, Archibald Linx <archib...@gmail.com>wrote: > >> Dear Web2py users, >> >> Do you sometimes use fields which are lists of usernames ? >> >> How would you write that : Field('usernames','list:reference >> db.auth_user.username')) ? >> >> Thanks a lot, >> Archibald > > >