diff -r 55a8238f8f7c -r 1e19b6ef53a1 web/httpcache.py --- a/web/httpcache.py Thu Mar 26 18:59:56 2009 +0100 +++ b/web/httpcache.py Thu Mar 26 19:00:20 2009 +0100 @@ -92,11 +92,11 @@ # monkey patching, so view doesn't depends on this module and we have all # http cache related logic here -from cubicweb import view +from cubicweb import view as viewmod def set_http_cache_headers(self): self.http_cache_manager(self).set_headers() -view.View.set_http_cache_headers = set_http_cache_headers +viewmod.View.set_http_cache_headers = set_http_cache_headers def last_modified(self): """return the date/time where this view should be considered as @@ -118,15 +118,15 @@ mtime = ctime # mtime = ctime will force page rerendering return mtime -view.View.last_modified = last_modified +viewmod.View.last_modified = last_modified # configure default caching -view.View.http_cache_manager = NoHTTPCacheManager +viewmod.View.http_cache_manager = NoHTTPCacheManager # max-age=0 to actually force revalidation when needed -view.View.cache_max_age = 0 +viewmod.View.cache_max_age = 0 -view.EntityView.http_cache_manager = EntityHTTPCacheManager +viewmod.EntityView.http_cache_manager = EntityHTTPCacheManager -view.StartupView.http_cache_manager = MaxAgeHTTPCacheManager -view.StartupView.cache_max_age = 60*60*2 # stay in http cache for 2 hours by default +viewmod.StartupView.http_cache_manager = MaxAgeHTTPCacheManager +viewmod.StartupView.cache_max_age = 60*60*2 # stay in http cache for 2 hours by default