Hello! I’m working on a django project that is transitioning to 4.2. We’re still using
pytz but have made plans to transition. In the meantime we are using
USE_DEPRECATED_PYTZ = True, but we noticed that we had to set
"TIME_ZONE": "UTC" on each database config inside the
DATABASES setting, otherwise the default timezones we received from the database were
datetime.timezone.utc, which is incompatible with our use of
So my question is: is this a bug? Or is it intended that we should set the
TIME_ZONE for each database? It’s definitely possible we missed something in the docs.