You'll get something that looks more like what your were expecting if you modify your example thus:
----------------------------------------------------------- class entryExit(object): def __init__(self, f): self.f = f def __call__(self): print "Entering", self.f.__name__ x = self.f() print "Exited", self.f.__name__ return x def index(): response.flash=T('Welcome to web2py') return dict(message=T('Hello World 1')) @entryExit def index2(): response.flash=T('Welcome to web2py') return dict(message=T('Hello World 2')) On Dec 19, 4:21 pm, yarko <yark...@gmail.com> wrote: > On Dec 19, 3:00 pm, "Yarko Tymciurak" <yark...@gmail.com> wrote:> cjparson: > > ok - so maybe it is _I_ who do not 'get' decorators (having just spent > some time looking over those links I like "so much" ha!) > > But in any case, your contoller file is read, and your print shown for > reasons given.... > > Decorator links I've been lookint at with my "humble pie" > -http://www.artima.com/weblogs/viewpost.jsp?thread=240808 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---