b1020a16e7652162b3519fe3f8396f9883c808cc
[myslice.git] / portal / slicetabexperiment.py
1 # this somehow is not used anymore - should it not be ?
2 from django.core.context_processors import csrf
3 from django.http import HttpResponseRedirect
4 from django.contrib.auth import authenticate, login, logout
5 from django.template import RequestContext
6 from django.shortcuts import render_to_response
7 from django.shortcuts import render
8
9 from unfold.loginrequired import FreeAccessView
10
11 from manifoldapi.manifoldresult import ManifoldResult
12 from ui.topmenu import topmenu_items, the_user
13 from myslice.configengine import ConfigEngine
14
15 from myslice.theme import ThemeView
16
17 class ExperimentView (FreeAccessView, ThemeView):
18     template_name = 'slice-tab-experiment.html'
19
20     def get (self, request, slicename, state=None):
21   
22         username = self.request.user    
23         
24         split_slicename = slicename.split('.')
25         ple_slicename = split_slicename[0] + '8' + split_slicename[1] + '_' + split_slicename[2]
26
27         return render_to_response(self.template, { 'theme' : self.theme,'slicename':slicename, 'ple_slicename':ple_slicename, 'username':username }, context_instance=RequestContext(request))
28