X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fsliceview.py;h=53a77e1e72b5d8051ce07a4567a241e0fd115152;hb=2b725d334e5115adbd26a297ba5c3720a6f852f9;hp=d233c43452d6d933872de8ee6faaa1288c7a7729;hpb=8c8f04ea43ed69b7a81c90f456b1153a4167a72f;p=myslice.git diff --git a/portal/sliceview.py b/portal/sliceview.py index d233c434..53a77e1e 100644 --- a/portal/sliceview.py +++ b/portal/sliceview.py @@ -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()