Here's a problem I ran into. I have sub-classed (proper terminology?) Auth() in order to customize navbar(). I'll probably re-write it not to sub-class Auth().
auth = MyAuth(globals(),db) class MyAuth(Auth): def navbar(self, prefix='', action=None): request = self.environment.request T = self.current.T Traceback (most recent call last): File "/Users/pbreit/web2py/gluon/restricted.py", line 181, in restricted exec ccode in environment File "/Users/pbreit/web2py/applications/init/views/default/home.html", line 62, in <module> File "/Users/pbreit/web2py/applications/init/models/3_gluon.py" <http://pb-dev.pricetack.com:8001/admin/edit/init/models/3-gluon.py>, line 8, in navbar request = self.request AttributeError: 'MyAuth' object has no attribute 'request'