Python Django随机生成的单词(密码短语或模拟单词)

Python Django随机生成的单词(密码短语或模拟单词),python,django,passphrase,Python,Django,Passphrase,我正在寻找一个django软件包,它可以生成模拟单词。 这里是一个场景,当一个新用户完成注册后,他将被重定向到一个新页面,其中出现一个随机的5个单词的句子,用户必须保存这个句子,以便在他想要重置帐户密码时使用它。 **我不打算使用电子邮件密码重置过程。也许您可以使用hashlib生成md5哈希?它很容易实现,可能比5个随机字更安全。你可以看看如何做到这一点,看看马克·朗盖尔的答案,他一行就做到了 然后生成散列并将其保存在数据库中,用户还会在某个地方保存一个副本

我正在寻找一个django软件包,它可以生成模拟单词。 这里是一个场景,当一个新用户完成注册后,他将被重定向到一个新页面,其中出现一个随机的5个单词的句子,用户必须保存这个句子,以便在他想要重置帐户密码时使用它。
**我不打算使用电子邮件密码重置过程。

也许您可以使用hashlib生成md5哈希?它很容易实现,可能比5个随机字更安全。你可以看看如何做到这一点,看看马克·朗盖尔的答案,他一行就做到了

然后生成散列并将其保存在数据库中,用户还会在某个地方保存一个副本