4.密码操作
与密码有关的操作:
●【密码框】利用Form增加一个确认密码框
●【隐藏密码】利用 PasswordInput样式 将密码隐藏:
●【保留密码框数据】render_value=True在两次密码不一致时不会清除密码框里的数据
效果图
●【密码加密】利用哈希函数给密码加密,存储到数据库中的密码是加密后的。
定义加密文件的函数
导入加密函数
直接加密
数据库数据
●【修改密码】增加判断条件,新密码不能与旧密码一致:
self.instance.pk获取当前数据的id值