Revisión 283
Añadido por Juan Antonio Cristín Mora hace alrededor de 13 años
profEnAula/profEnAula.py | ||
---|---|---|
|
||
|
||
def rellenaProf(self):
|
||
allTeacher = []
|
||
curso = []
|
||
nombres = []
|
||
allTeacher.append(self.consulta('profesores',''))
|
||
for i in allTeacher[0][0]:
|
||
nombre = self.consulta('nombre',i)[0]
|
||
nombres.append(nombre)
|
||
dni = self.consulta('nif',i)
|
||
if dni != []:
|
||
if len(dni[0]) == 9:
|
||
uidNombre[nombre] = dni[0]#self.consulta('nif',i)[0]
|
||
else:
|
||
aux=dni[0]
|
||
for i in range(9-len(dni[0])):
|
||
aux= '0' + aux
|
||
uidNombre[nombre] = aux
|
||
allTeacher = []
|
||
curso = []
|
||
nombres = []
|
||
allTeacher.append(self.consulta('profesores',''))
|
||
for i in allTeacher[0][0]:
|
||
if i != '':
|
||
nombre = self.consulta('nombre',i)[0]
|
||
nombres.append(nombre)
|
||
dni = self.consulta('nif',i)
|
||
if dni != []:
|
||
if len(dni[0]) == 9:
|
||
uidNombre[nombre] = dni[0]#self.consulta('nif',i)[0]
|
||
else:
|
||
aux=dni[0]
|
||
for i in range(9-len(dni[0])):
|
||
aux= '0' + aux
|
||
uidNombre[nombre] = aux
|
||
|
||
|
||
#self.profesores.InsertItems(nombres,0)
|
||
self.listProfesores = nombres
|
||
self.listProfesores = nombres
|
||
#print self.listProfesores
|
||
|
||
#Consultas a ldap
|
||
... | ... | |
l.protocol_version = ldap.VERSION3
|
||
#l = ldap.open("ldap")
|
||
username = "cn=admin,ou=People,dc=instituto,dc=extremadura,dc=es"
|
||
password = "XXXXXXXXX"
|
||
password = "20-tietar-09"
|
||
l.simple_bind(username,password)
|
||
except ldap.LDAPError, e:
|
||
print e
|
Exportar a: Unified diff
Añadido if para cuando ldap devuelve un profesor vacio