En muchos lugares existe la funcionalidad para cuando no recuerdas tu password tengas la posibilidad de resetearlo, tras lo cual se te envía uno nuevo a tu cuenta de correo electrónico.
Y si has estado pensando en agregar esta funcionalidad a tu aplicación, esto puede ayudarte mucho.Generar un password aleatorio es tan ridículamente sencillo como hacer lo siguiente:
new_password = User.objects.make_random_password(length=15)
Y new_password tendrá una cadena como esta: 'cWm6hx6C4MMa4R2'.
La longitud predefinida es 10, pero nosotros podemos establecer el tamaño de nuestro password aleatorio.Puedes visitar la documentación oficial aquí.
Jorge Hernandez :: http://jorgeluis.com.mx