From a5e189c76164e1e9abbba14f56b6d7038c4894a8 Mon Sep 17 00:00:00 2001 From: Hugo Cartwright Date: Mon, 5 Apr 2021 12:13:31 +0200 Subject: [PATCH] Remove reliance on binascii for converting binary to hex --- rest_framework/authtoken/models.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rest_framework/authtoken/models.py b/rest_framework/authtoken/models.py index 5a143d936..03c252638 100644 --- a/rest_framework/authtoken/models.py +++ b/rest_framework/authtoken/models.py @@ -1,4 +1,3 @@ -import binascii import os from django.conf import settings @@ -34,7 +33,7 @@ class Token(models.Model): @classmethod def generate_key(cls): - return binascii.hexlify(os.urandom(20)).decode() + return (os.urandom(20)).hex() def __str__(self): return self.key