在 django 中使用 User.objects.create_user() 时 , 会自动给密码加密.(User.objects.create() 不会对密码加密 )
- def hash_password(password):
- if isinstance(password, str):
- password = password.encode('utf-8')
- return hashlib.md5(password).hexdigest().upper()
了解 make_password() 的用法.
来源: http://www.bubuko.com/infodetail-3495623.html