Как узнать время в регионе пользователя django?

У меня есть веб-приложение django с аутентификацией. Я хочу видеть в профиле пользователя, когда он присоединился (создал аккаунт).

Я создал поле модели типа:

joined_at = models.DateTimeField(auto_now_add=True, blank=True)

но это дает мне время utc. Что на 2 часа позже нашего времени. И если кто-то из Китая сможет создать учетную запись, у него тоже будет плохой опыт с этим. Поэтому я хочу узнать время в регионе пользователя и отобразить это в поле.

Спасибо за помощь:)

вы можете использовать: django-tz-detect 0.4.0

docs

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