Приложение временных зон в django не работает, даже когда я настроил его в настройках

В настоящее время TIME_ZONE моего приложения в django не работает Я читал об этом и то, что я сейчас имею в настройках моего приложения, соответствует тому, что есть в документации django, конфигурации следующие:

TIME_ZONE = 'Europe/Paris'

USE_I18N = True

USE_L10N = True

USE_TZ = True

enter image description here

Теперь, когда я пытаюсь использовать timezone.now(), импортированный из django.utils import timezone, я получаю это в следующем коде

enter image description here

На выходе получается следующее

enter image description here

Как вы можете видеть, timezone.now() приносит мне совершенно другое время, чем должно быть, и я проверяю это с помощью date_now . Я не понимаю, почему, если я использую TIME_ZONE = 'Europe/Paris' в настройках приложения, это не приносит мне точное время города.

С другой стороны, возможным решением было бы использовать это

enter image description here

Но если я использую это, мне придется изменить во всех частях моего приложения, чтобы поставить timezone.localtime(timezone.now()), когда согласно документации просто использование timezone.now() должно работать

Вернуться на верх