I have a middleware module to close my site to anonymous users and redirects to a login. I was thinking of changing it to use a subclassed context but realized that this would not be used with generics. At least not without hacking views/generic/list_detail.py.
Scott Pierce