https://docs.djangoproject.com/en/1.9/topics/auth/passwords/...
Here's a blog post which covers the same topic in an easy-to-understand form, including why computationally-expensive password hashing is important:
http://tech.marksblogg.com/passwords-in-django.html
https://docs.djangoproject.com/en/1.9/topics/auth/passwords/...
Here's a blog post which covers the same topic in an easy-to-understand form, including why computationally-expensive password hashing is important:
http://tech.marksblogg.com/passwords-in-django.html