导入加密库
import hashlib
# md5加密
# 只要重名就会覆盖以前的
def make_passsword(mypass):
# 生成md5对象
md5 = hashlib.md5()
# 定义加密对象
sing_str = mypass
# 转码
sign_utf8 = str(sing_str).encode(encoding='utf-8')
# 加密操作
md5.update(sign_utf8)
# 生成密文
mde_server = md5.hexdigest()
return mde_server
使用
user = User(username=username,password=make_passsword(password),)