X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=blobdiff_plain;f=portal%2Fviews.py;h=05ca958919fd0f3da5fd2e1537468e9a6e20c0fc;hp=de7a5ac86d2cb85fd487f9d2d18c21daaad5e504;hb=4d631eaaa0936add1c71b7e9ac2601c8533556fd;hpb=db98e3e810eeb4d543cb90b81164adc6a4c6ce3e diff --git a/portal/views.py b/portal/views.py index de7a5ac8..05ca9589 100644 --- a/portal/views.py +++ b/portal/views.py @@ -626,7 +626,11 @@ class AccountView(TemplateView): platform_name = '' account_type = '' account_usr_hrn = '' - account_pub_key = '' + account_pub_key = '' + platform_name_list = [] + account_type_list = [] + usr_hrn_list = [] + pub_key_list = [] for account_detail in account_details: for platform_detail in platform_details: if platform_detail['platform_id'] == account_detail['platform_id']: @@ -644,24 +648,19 @@ class AccountView(TemplateView): account_pub_key = 'N/A' #print "THis is a test" #print account_pub_key + + platform_name_list.append(platform_name) + account_type_list.append(account_type) + usr_hrn_list.append(account_usr_hrn) + pub_key_list.append(account_pub_key) - #page.enqueue_query(network_query) - - #page.expose_js_metadata() - #page.expose_queries() - - #userlist = SimpleList( - # title = None, - # page = page, - # key = 'user_id', - # query = network_query, - #) + # combining 4 lists into 1 [to render in the template] + lst = [{'platform_name': t[0], 'account_type': t[1], 'usr_hrn':t[2], 'usr_pubkey':t[3]} for t in zip(platform_name_list, account_type_list, usr_hrn_list, pub_key_list)] + #print "test" + #print lst context = super(AccountView, self).get_context_data(**kwargs) - context['platform_name'] = platform_name - context['account_type'] = account_type - context['account_usr_hrn'] = account_usr_hrn - context['account_pub_key'] = account_pub_key + context['data'] = lst context['person'] = self.request.user context ['fullname'] = config['firstname'] +' '+ config['lastname'] context ['firstname'] = config['firstname']