Информация о дате и времени хранится в базе данных как UTC. Я отображаю эту информацию с помощью администратора Django.
Есть ли способ отобразить информацию о дате и времени в текущем часовом поясе конечного пользователя в Django admin?
Обычно я думаю, что логика для этого была бы в слое шаблонов / представлений, однако Django-admin скрывает все это от вас, и кажется, что мне придется переопределить многие из скрытых файлов (что я не делаю хотеть сделать).
Одна идея состоит в том, чтобы создать подкласс DateTimeField в моделях и сделать так, чтобы он преобразовывал его в местный часовой пояс всякий раз, когда вы извлекаете его из базы данных, хотя я не уверен, будет ли это работать.
У кого-нибудь есть предложения? Благодарю.