даты и время в бэке показывал не в то часовом поясе, который браузер выдает, а том который указан в настройках залогиненного пользователя?
Для примера - дата и время проведения мероприятий
Upd: поправил версию
Приходилось указывать таймзону полю (в бэке они ведь в UTC хранятся): tz = pytz.timezone(logged_user.tz or 'UTC') date_field = self.date_field(tzinfo=pytz.timezone('UTC')).astimezone(tz)
Я может чего-то не догоняю, но почему просто context_timestamp не использовать?
Обсуждают сегодня