【发布时间】:2020-03-22 05:56:38
【问题描述】:
当我从视图中保存用户并编写代码时,它会将密码保存为纯文本,但是当我在 shell 中使用相同的 set_password() 方法时,它会完美地保存散列密码。请指出我在哪里犯了错误。实际上,我是直接从 Excel 工作表中保存数据。
username="username"
password="password"
firstName="first"
lastName="lastname"
user=User.objects.create(
firstName = firstName,
lastName = lastName,
username = username,
)
user.set_password(password)
user.is_student = True
user.school = request.user.school
user.save()
user_ins = User.objects.get(username=username)
【问题讨论】:
标签: python django django-models django-views