cleanup sliceview deps
[myslice.git] / portal / sliceview.py
index d233c43..53a77e1 100644 (file)
@@ -1,15 +1,10 @@
-# Create your views here.
-
 from django.template                 import RequestContext
 from django.shortcuts                import render_to_response
-from django.contrib.auth.decorators  import login_required
 
-from portal.templateviews            import LoginRequiredView,LogoutOnManifoldExceptionView
+from portal.templateviews            import LoginRequiredAutoLogoutView
 
 from unfold.page                     import Page
 from manifold.core.query             import Query, AnalyzedQuery
-from manifold.manifoldresult         import ManifoldException
-from manifold.metadata               import MetaData as Metadata
 
 from myslice.viewutils               import topmenu_items, the_user
 
@@ -29,14 +24,13 @@ from plugins.messages.messages       import Messages
 #from plugins.updater                 import Updater
 
 tmp_default_slice='ple.upmc.myslicedemo'
-debug = True
 
-class SliceView (LoginRequiredView, LogoutOnManifoldExceptionView):
+class SliceView (LoginRequiredAutoLogoutView):
 
 #    def __init__ (self, slicename=None):
 #        self.slicename = slicename or tmp_default_slice
 
-    def get_or_logout (self,request, slicename=tmp_default_slice):
+    def get (self,request, slicename=tmp_default_slice):
     
         page = Page(request)
         page.expose_js_metadata()