r...@panix.com (Roy Smith) writes: > Is there any way to conditionally apply a decorator to a function? > For example, in django, I want to be able to control, via a run-time > config flag, if a view gets decorated with @login_required(). > > @login_required() > def my_view(request): > pass
You could write a decorator that takes the value of the flag and either does nothing or decorates it's target function. -- http://mail.python.org/mailman/listinfo/python-list