web数据写入到数据库之间的数据转换
来源:13-1 userprofile注册以及django的权限管理1
干课人
2018-12-10
老师,您好,请教您一个问题。
我这边有这么一个需求,就是xadmin下,我添加了自己的app,然后里面有一张info表,有一个password字段,我想在web添加一条info并保存的时候,输入的是明文密码,如:123,然后xadmin应该有写入数据库的方法及模块吧,我希望做的是稍微修改一下这个模块,在写入数据库前,将123改为我想要的密文,如:abc,最后再将所有信息写入到数据库的是密文。其中加密成密文以及解密的方法我已经写好了。展示的时候也只需要展示密文就可以了。
请问老师,这个写入到数据库的模块在哪个位置,需要怎样修改呢。
写回答
2回答
-
你其实就是想用django提供的set_password方法去对密码进行加密,
,
你看看这个文件中的这个类,里面的源码
直接按照这里面的写就行了
072018-12-27 -
bobby
2018-12-12
“在写入数据库前,将123改为我想要的密文,如:abc,最后再将所有信息写入到数据库的是密文” 你的这句话我不是很理解 你是想将密码修改为密文还是想将所有字段都加密呢?
012018-12-14
相似问题