예제 #1
0
파일: views.py 프로젝트: ging/horizon
 def dispatch(self, request, *args, **kwargs):
     if idm_admin_utils.is_current_user_administrator(request):
         self.user = fiware_api.keystone.user_get(request,
             kwargs['user_id'])
         return super(UpdateAccountView, self).dispatch(request, *args, **kwargs)
     else:
         return redirect('horizon:user_home')
예제 #2
0
 def dispatch(self, request, *args, **kwargs):
     if idm_admin_utils.is_current_user_administrator(request):
         self.user = fiware_api.keystone.user_get(request,
                                                  kwargs['user_id'])
         return super(UpdateAccountView,
                      self).dispatch(request, *args, **kwargs)
     else:
         return redirect('horizon:user_home')
예제 #3
0
파일: views.py 프로젝트: ging/horizon
 def dispatch(self, request, *args, **kwargs):
     if idm_admin_utils.is_current_user_administrator(request):
         return super(FindUserView, self).dispatch(request, *args, **kwargs)
     else:
         return redirect('horizon:user_home')
예제 #4
0
 def dispatch(self, request, *args, **kwargs):
     if idm_admin_utils.is_current_user_administrator(request):
         return super(ManageMembersView,
                      self).dispatch(request, *args, **kwargs)
     else:
         return redirect('horizon:user_home')
예제 #5
0
 def nav(self, context):
     # NOTE(garcianavalon) hide it if the user doesn't belong to idm_admin
     request = context['request']
     return idm_admin_utils.is_current_user_administrator(request)
예제 #6
0
 def nav(self, context):
     # NOTE(garcianavalon) hide it if the user doesn't belong to idm_admin
     request = context["request"]
     return idm_admin_utils.is_current_user_administrator(request)