相关疑难解决方法(0)

Django make_password以编程方式创建大型用户列表的速度太慢

我需要在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是通过运行没有密码的上述脚本的罪魁祸首.

反正这个慢的问题,我真的需要这个脚本快速执行.

python django django-models

7
推荐指数
1
解决办法
6105
查看次数

标签 统计

django ×1

django-models ×1

python ×1