-# 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
#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()