On Thursday, October 6, 2011 3:15:41 AM UTC-4, guruyaya wrote: > > Hummm... multiple databases won't work this way. >
Can add the db as a request argument -- something like: @auth.requires_membership('admin') def appadmin(): db = globals().get(request.args(0)) if db and isinstance(db, DAL): return dict(form=SQLFORM.grid(db[request.args(1)])) else: session.flash = T('no such database: %s', (db,)) redirect(URL('index')) > > On Aug 18, 7:28 pm, Massimo Di Pierro <massimo....@gmail.com> > wrote: > > basically we almost get rid of appadmin completely and just do > > > > @auth.requires_membership('admin') > > def appadmin(): > > return dict(form=SQLFORM.grid(db[request.args(0)])) > > >