Uhm, I think that the correct method to do something like that is to use _before instead of decorating the class itself.
On Thu, Aug 4, 2011 at 1:50 PM, Mengu <[email protected]> wrote: > hello everyone, > > i have implemented a decorator in which i do a redirect after some > condition checks. > > def my_decorator(func): > def inner(*args, **kwargs): > if condition > redirect(url) > return func(*args, **kwargs) > return inner > > the problem here is.. when i decorate a controller action, there is no > problem with the redirect. it is working without any problem. if i > want to decorate a controller class, i get the following exception: > http://paste.pocoo.org/show/FxZYrmkL3CIkseGsiACq/ > > -- > You received this message because you are subscribed to the Google Groups > "TurboGears" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/turbogears?hl=en. > > -- You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/turbogears?hl=en.

