我们正在创建一个用户登录和注册系统,并决定绕过 Django 的身份验证(出于一些原因,这超出了这个问题的范围)。
我们仍然需要对密码进行加密,并且仍然希望使用 auth 实现的加密(我相信 pbkdf2_sha256)。我们可以自己推出,但如果可以的话,我们宁愿使用 Django(同样,不使用 auth 包)。
查看我们的 Django 安装(我们有 1.4.1,最新版本),我们找到了 auth 文件夹(和一个名为 hashers.py 的文件),但是,对于 python 来说,不太确定从这里去哪里加密我们的密码。
谢谢!
编辑:
根据收到的评论和回答,我决定使用内置的方法和表格。