summaryrefslogtreecommitdiff
path: root/django/utils/crypto.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2017-02-07 12:05:47 -0500
committerTim Graham <timograham@gmail.com>2017-02-09 09:03:47 -0500
commit500532c95db40b0b24654be7bb0d76b66b022bd5 (patch)
tree761766d7138652703e566ac9c96960a265f036ff /django/utils/crypto.py
parent21f13ff5b3d5a42d62f38398c010efcdce30dad7 (diff)
Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode().
Diffstat (limited to 'django/utils/crypto.py')
-rw-r--r--django/utils/crypto.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/django/utils/crypto.py b/django/utils/crypto.py
index e5ae2108f2..db941615be 100644
--- a/django/utils/crypto.py
+++ b/django/utils/crypto.py
@@ -63,11 +63,9 @@ def get_random_string(length=12,
# is better than absolute predictability.
random.seed(
hashlib.sha256(
- ("%s%s%s" % (
- random.getstate(),
- time.time(),
- settings.SECRET_KEY)).encode('utf-8')
- ).digest())
+ ('%s%s%s' % (random.getstate(), time.time(), settings.SECRET_KEY)).encode()
+ ).digest()
+ )
return ''.join(random.choice(allowed_chars) for i in range(length))