db.define_table("apps",
Field("title"),
Field("icon"),
Field("bg"),
Field("url"),
format='%(title)s'
)
db.define_table('menus',
Field("visibleTo",'reference auth_group'),
Field("app",'reference apps'),
Field('content','list:string'),
Field('icon'),
Field('href'),
Field('indice')
)
db.menus.visibleTo.requires
=IS_IN_DB(db,
db.auth_group.id,
'%(role)s',
multiple=True)