我需要在Django中以编程方式创建数百个(可能是数千个)用户.我使用的是:
from django.contrib.auth.models import User
from django.contrib.auth.hashers import make_password
for username, email, pwd in big_user_list:
m = User(username=username, email=email, password=make_password(pwd))
m.save()
Run Code Online (Sandbox Code Playgroud)
执行时间太长.我已经确认make_password是通过运行没有密码的上述脚本的罪魁祸首.
反正这个慢的问题,我真的需要这个脚本快速执行.