Различные часовые пояса в модели Django

Есть ли способ хранить даты с разными часовыми поясами в DateTimeField

В settings.py в настоящее время у меня включен часовой пояс и установлен на:

TIME_ZONE = 'US/Pacific'

Когда я сохраняю дату в модели:

class DateStore(models.Model):
    date = models.DateTimeField()

дата автоматически конвертируется в зону US/Pacific, что нормально, но когда я пытаюсь сохранить дату с часовым поясом, установленным в UTC, эти даты также конвертируются в US/Pacific.

Мне нужно, чтобы информация о часовом поясе сохранялась и не заменялась установленным часовым поясом в settings.py

Примечание: Я уже знаю, что мы можем иметь текстовое поле, которое хранит информацию о зоне и затем мы можем локализовать соответственно, но мой вопрос в том, что мы можем сохранить информацию о часовом поясе из datetime при сохранении вместо того, чтобы заменить его сохраненным TIME_ZONE.

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