luchitoflores / ekklesia

0 stars 0 forks source link

Algoritmo para generar usernames #8

Closed luchitoflores closed 11 years ago

luchitoflores commented 11 years ago

Crear un algoritmo para generar usernames en caso de que el usuario no tenga cédula

luchitoflores commented 11 years ago

El username no corresponde a la Cédula, sino que se lo creó a partir de los nombres y apellidos completos. Se coge la inicial del primer nombre y el apellido completo. En caso de haber un nusername repetido, se le agrega un número al final del username.

luchitoflores commented 11 years ago

Bug: El username se está creando con tildes: Tarea: Hacer un método para quitar las tildes en el username

luchitoflores commented 11 years ago

Se corrigió el problema de las tildes. Para ello se utilizó el módulo unicodedata Se hizo de la siguiente manera:

import unicodedata "''.join((c for c in unicodedata.normalize('NFD', unicode(cadena_como_parámetro)) if unicodedata.category(c) != 'Mn'))