如何创建随机密码?create_user函数

mam*_*asi 7 django

可能重复:
Django密码生成器

d = Data.objects.get(key=key)    
User.objects.create_user(username = d.name, email= d.email, password =  password)
Run Code Online (Sandbox Code Playgroud)

如何创建随机密码并通过电子邮件发送给用户(d.email)?

kar*_*eek 32

在django中make_random_password是一种用于生成随机密码的内置方法

my_password = User.objects.make_random_password()
Run Code Online (Sandbox Code Playgroud)

它接受参数 lengthallowd_chars您可以限制密码长度和特殊符号和数字