Я хочу показать часовой пояс пользователя в моем приложении django.База данных находится на сервере postgresql.С помощью приведенной ниже конфигурации невозможно достичь моей цели.
Сторона Джанго:
TIME_ZONE = 'UTC'
USE_L10N = True
USE_TZ = True
Это мое поле даты:
created = models.DateTimeField(auto_now =True)
Сторона Postgres: В моей базе данных, поле "создан", кажется, осведомлено о часовом поясе:
\d my_table;
Column | Type
created | timestamp with time zone
Вот пример данных, хранящихся в этом поле.в нем хранится часовой пояс пользователя, а не UTC:
select created from my_table;
created
-------------------------------
2019-02-03 10:05:40.462164+02
Дополнительная информация:
- pytz установлен.
- мое приложение django показывает время UTC.
Мой вопрос: Как я могу показать часовой пояс пользователю?Видите ли вы, что с моей конфигурацией что-то не так?
Заранее большое спасибо.