from supporto import managepassword from sicurezza.views import * from logger.views import * from comunicazioni.views import * from datetime import date,datetime from configurazione.views import * def UserList(request): session = getSessionParms(request) userauth = session['_userauth_'] user2edit = session['_user2edit_'] domain2edit = session['_domain2edit_'] request.session['_from_']="Utenti:UserList" print(next) if not user2edit: user2edit = userauth try: utenteautorizzato = User.objects.get(pk=userauth) except User.DoesNotExist as dne: return HttpResponseRedirect(reverse('Login:login',args={})) if not domain2edit: domain2edit = utenteautorizzato.domain.id dominio = Domain.objects.get(pk=domain2edit) userlist = User.objects.filter(domain=domain2edit).order_by('mail') value={} value['utenteautorizzato'] = utenteautorizzato value['user'] = None value['userlist'] = userlist value['dominio'] = dominio value['navbar'] = True print("livello autorizzazione",utenteautorizzato.securitylevel_id) securitylevel = getSecurityLevel(utenteautorizzato.securitylevel_id) securityrow = getSecurityRow(utenteautorizzato.securitylevel_id) value['securityrow'] = securityrow value['securityrowLen'] = len(securityrow) value['CANWRITE']=True #per il momento, questo flag serve a capire se e' un record nuovo