Added current time zone to render method in DateTimeColumn

This commit is contained in:
Julio-Oliveira-Encora 2024-05-28 13:06:20 -03:00
parent 103c08c2d2
commit 911ff4da9e

View File

@ -1,3 +1,4 @@
import zoneinfo
from dataclasses import dataclass
from typing import Optional
from urllib.parse import quote
@ -83,6 +84,8 @@ class DateTimeColumn(tables.Column):
def render(self, value):
if value:
current_tz = zoneinfo.ZoneInfo(settings.TIME_ZONE)
value = value.astimezone(current_tz)
return f"{value.date().isoformat()} {value.time().isoformat(timespec=self.timespec)}"
def value(self, value):