summaryrefslogtreecommitdiff
path: root/django/db/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/db/utils.py')
-rw-r--r--django/db/utils.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/django/db/utils.py b/django/db/utils.py
index 6ba6bf346c..99804ee8fa 100644
--- a/django/db/utils.py
+++ b/django/db/utils.py
@@ -224,13 +224,14 @@ class ConnectionRouter(object):
def routers(self):
if self._routers is None:
self._routers = settings.DATABASE_ROUTERS
+ routers = []
for r in self._routers:
if isinstance(r, six.string_types):
router = import_by_path(r)()
else:
router = r
- self._routers.append(router)
- return self._routers
+ routers.append(router)
+ return routers
def _router_func(action):
def _route_db(self, model, **hints):