X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fmanageuserview.py;h=bbe509429bef5462efe354caaf06e21b897ba0b1;hb=refs%2Fheads%2Fonelab;hp=1be4e8226a9c9a82733964b76e0d462e76d366ad;hpb=b03df72aa08f5af684c998e5d8b2f32fb6b6fbe9;p=myslice.git diff --git a/portal/manageuserview.py b/portal/manageuserview.py index 1be4e822..bbe50942 100644 --- a/portal/manageuserview.py +++ b/portal/manageuserview.py @@ -1,19 +1,24 @@ +import os +import re +import itertools +import json + from unfold.loginrequired import LoginRequiredAutoLogoutView -# + from manifold.core.query import Query from manifoldapi.manifoldapi import execute_query, execute_admin_query from portal.actions import manifold_update_user, manifold_update_account, manifold_add_account, manifold_delete_account -from portal.actions import sfa_update_user, authority_get_pis, authority_add_pis, authority_remove_pis,authority_check_pis ,clear_user_creds -# +from portal.actions import ( + sfa_update_user, authority_get_pis, authority_add_pis, + authority_remove_pis,authority_check_pis ,clear_user_creds ) + from unfold.page import Page from ui.topmenu import topmenu_items_live, the_user -# + from django.http import HttpResponse, HttpResponseRedirect from django.contrib import messages from django.contrib.auth.decorators import login_required from myslice.theme import ThemeView -# -import json, os, re, itertools # requires login class UserView(LoginRequiredAutoLogoutView, ThemeView): @@ -29,7 +34,6 @@ class UserView(LoginRequiredAutoLogoutView, ThemeView): page.add_css_files ( [ "css/onelab.css", "css/account_view.css","css/plugin.css","css/jquery-ui.css" ] ) for key, value in kwargs.iteritems(): - #print "%s = %s" % (key, value) if key == "email": selected_email=value @@ -191,7 +195,7 @@ class UserView(LoginRequiredAutoLogoutView, ThemeView): for t in itertools.izip_longest(total_platform_list)] ## check pi or no - pi_status = authority_check_pis(self.request, user_email) + pi_status = self.request.session['user']['pi'] context = super(UserView, self).get_context_data(**kwargs) context['principal_acc'] = principal_acc_list