﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
34410	Adding database dynamically breaks in Django 4.1+	Dhruva Patil	Dhruva Patil	"Adding databases to django.conf.settings.DATABASES was working properly in django < 4.1. Since 4.1, it has started breaking.
{{{
Traceback (most recent call last):
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/core/handlers/exception.py"", line 55, in inner
    response = get_response(request)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/core/handlers/base.py"", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/views/decorators/csrf.py"", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/rest_framework/viewsets.py"", line 125, in view
    return self.dispatch(request, *args, **kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/rest_framework/views.py"", line 509, in dispatch
    response = self.handle_exception(exc)
  File ""/home/appuser/.local/lib/python3.8/site-packages/rest_framework/views.py"", line 469, in handle_exception
    self.raise_uncaught_exception(exc)
  File ""/home/appuser/.local/lib/python3.8/site-packages/rest_framework/views.py"", line 480, in raise_uncaught_exception
    raise exc
  File ""/home/appuser/.local/lib/python3.8/site-packages/rest_framework/views.py"", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  ...
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/models/query.py"", line 605, in aggregate
    return query.get_aggregation(self.db, kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/models/sql/query.py"", line 544, in get_aggregation
    result = compiler.execute_sql(SINGLE)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/models/sql/compiler.py"", line 1393, in execute_sql
    cursor = self.connection.cursor()
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/utils/asyncio.py"", line 26, in inner
    return func(*args, **kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/backends/base/base.py"", line 323, in cursor
    return self._cursor()
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/backends/base/base.py"", line 299, in _cursor
    self.ensure_connection()
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/utils/asyncio.py"", line 26, in inner
    return func(*args, **kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/backends/base/base.py"", line 282, in ensure_connection
    self.connect()
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/utils/asyncio.py"", line 26, in inner
    return func(*args, **kwargs)
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/backends/base/base.py"", line 247, in connect
    self.check_settings()
  File ""/home/appuser/.local/lib/python3.8/site-packages/django/db/backends/base/base.py"", line 271, in check_settings
    if self.settings_dict[""TIME_ZONE""] is not None and not settings.USE_TZ:
KeyError: 'TIME_ZONE'
}}}
"	Bug	closed	Database layer (models, ORM)	4.1	Normal	invalid		Carlton Gibson Florian Apolloner	Unreviewed	1	0	0	0	0	0
