Делаю функцию восстановления пароля на сайте с отправкой пароля на почту. Проблема в том что пароль зашифрован. Есть ли в Django стандартный механизм для того чтобы расшифровать пароль?
А зачем, чтобы когда база утечёт, злоумышленник смог легко расшифровать базу? Пароли должны криптоваться необратимо. А под восстановлением пароля обычно понимают создание нового. А старый уходит в историю
Alexеу Kutepov: это не идея, а стандарт. Советую почитать документацию django. Конкретно, разделы авторизации. Не изобретайте себе велосипед, он может быть неоптимальным, в отличии от стандартного.