Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 72

Autocompletado

Ver diferencias:

Users.py
return "/home/alumnos/"
def getAllUsers(self):
result = self.ldap.search("ou=Group","(|(groupType=school_department)(groupType=school_class))",["cn","groupType"])
departments = []
classrooms = []
for g in result:
if g[0][1]["groupType"][0] == "school_department":
departments.append(g[0][1]["cn"][0])
elif g[0][1]["groupType"][0] == "school_class":
classrooms.append(g[0][1]["cn"][0])
departments.sort()
classrooms.sort()
return { "departments":departments, "classrooms":classrooms }
result = self.ldap.search("ou=People","uid=*",["uid","cn"])
rows = []
for u in result:
rows.append({ 'value':u[0][1]['uid'][0] , 'caption':u[0][1]['cn'][0] });
return rows

Exportar a: Unified diff