Приложение временных зон в django не работает, даже когда я настроил его в настройках
В настоящее время TIME_ZONE моего приложения в django не работает Я читал об этом и то, что я сейчас имею в настройках моего приложения, соответствует тому, что есть в документации django, конфигурации следующие:
TIME_ZONE = 'Europe/Paris'
USE_I18N = True
USE_L10N = True
USE_TZ = True
Теперь, когда я пытаюсь использовать timezone.now(), импортированный из django.utils import timezone, я получаю это в следующем коде
На выходе получается следующее
Как вы можете видеть, timezone.now() приносит мне совершенно другое время, чем должно быть, и я проверяю это с помощью date_now . Я не понимаю, почему, если я использую TIME_ZONE = 'Europe/Paris' в настройках приложения, это не приносит мне точное время города.
С другой стороны, возможным решением было бы использовать это
Но если я использую это, мне придется изменить во всех частях моего приложения, чтобы поставить timezone.localtime(timezone.now()), когда согласно документации просто использование timezone.now() должно работать