Show HN: Django Secret Key Generator
github.com
github.com
>os.urandom(24)
'\x17\x96e\x94]\xa0\xb8\x1e\x8b\xee\xdd\xe9\x91^\x9c\xda\x94\t\xe8S\xa1Oe_'
>os.urandom(24).encode('hex')
'cd48e1c22de0961d5d1bfb14f8a66e006cfb1cfbf3f0c0f3'
> pwgen -s 64 1 | xsel -b
aepei5hooNu2Zaic6EQueeCiish7eighaibahwaejohchaizo0zei0eiwongaeza
That's a cool alternative though, thanks.
https://github.com/ariestiyansyah/django-secret-key/blob/mas...
Read more: https://docs.python.org/2/library/__future__.html
This will not work:
if python3: print (SECRET_KEY) else: print SECRET_KEY
because it's a syntax error in Python 3. Instead, you can just write "print (SECRET_KEY)", this works in both versions and has the same effect.
chars = string.ascii_lowercase + string.punctuation + string.digits