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