Я новичок в django и уже несколько дней смотрю на этот часовой пояс, и я все еще в замешательстве. Теперь у меня есть значение даты и времени с учетом часового пояса, хранящееся в базе данных postgres в формате UTC. Однако, когда я представляю его пользователю в шаблоне, я хочу, чтобы он был представлен в часовом поясе пользователя. У меня есть поле в модели, которое указывает часовой пояс пользователя, и я могу получить его через field = request.user.get_profile() в представлении (я использую профили django). Но я все еще не уверен, как использовать его в шаблоне, чтобы показать местное время пользователя. Я попробовал {{ value.date_time_field | timezone=field.timezone }} но это не работает.
Кто-то предложил мне получить это в представлении, а не пытаться сделать это в шаблоне. Я не уверен.
Любая помощь приветствуется.
Спасибо!