Skip to content

Commit 4d77733

Browse files
authored
Fix django deprecation warning for django.utils.timezone.utc (#48)
The ImportError was always thrown: No module named 'datetime.timezone'; 'datetime' is not a package
1 parent 55a4cb1 commit 4d77733

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ninja_jwt/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
from ninja_jwt import exceptions
1212

1313
try:
14-
from datetime.timezone import utc
14+
from datetime import timezone
1515
except ImportError:
16-
from django.utils.timezone import utc
16+
from django.utils import timezone
1717

1818

1919
logger = logging.getLogger("django")
@@ -45,7 +45,7 @@ def import_callable(path_or_callable):
4545

4646
def make_utc(dt):
4747
if settings.USE_TZ and is_naive(dt):
48-
return make_aware(dt, timezone=utc)
48+
return make_aware(dt, timezone=timezone.utc)
4949

5050
return dt
5151

0 commit comments

Comments
 (0)