If we're going to make this file (or some derivative of it) dedicated to developer's on-ramping, we can simplify this even more. All you need as a minimum is the md5 hasher. 

That way you don't need the binary bcrypt and nothing else smarts from django_sha2.