Django中的超级用户转储数据/加载数据

2024-10-06 14:31:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我在django的authuser表中转储加密的密码数据时遇到了问题,目前我正在使用python manage.py loaddata fixtures.json将数据转储到数据库中。它工作正常,但密码未加密,使用loaddata时如何加密?。是否有任何专家可以分享解决方案或想法与这个问题,非常感谢! enter image description here

   [{"model":"auth.user",
    "pk" : 2,
    "fields" : {"password" : "superadmin",
    "is_superuser" : "1",
    "username" : "superadmin",
    "first_name" : "name" ,
    "last_name" : "lname" ,
    "email" : "a@gmail.com" ,
    "is_staff" : "1",
    "is_active" : "1"
   }]

Tags: 数据djangonamepy数据库json密码manage