Skip to content
This repository was archived by the owner on Aug 26, 2021. It is now read-only.

Commit 774f70f

Browse files
authored
Merge pull request #32 from jarshwah/master
Added compatability for Django >= 1.9
2 parents 38cb08a + 716a847 commit 774f70f

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

django_postgrespool/base.py

+9-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,15 @@
1010
# from django.db import transaction
1111

1212
from django.conf import settings
13-
from django.db.backends.postgresql_psycopg2.base import *
14-
from django.db.backends.postgresql_psycopg2.base import DatabaseWrapper as Psycopg2DatabaseWrapper
15-
from django.db.backends.postgresql_psycopg2.creation import DatabaseCreation as Psycopg2DatabaseCreation
13+
try:
14+
# Django >= 1.9
15+
from django.db.backends.postgresql.base import *
16+
from django.db.backends.postgresql.base import DatabaseWrapper as Psycopg2DatabaseWrapper
17+
from django.db.backends.postgresql.creation import DatabaseCreation as Psycopg2DatabaseCreation
18+
except ImportError:
19+
from django.db.backends.postgresql_psycopg2.base import *
20+
from django.db.backends.postgresql_psycopg2.base import DatabaseWrapper as Psycopg2DatabaseWrapper
21+
from django.db.backends.postgresql_psycopg2.creation import DatabaseCreation as Psycopg2DatabaseCreation
1622

1723
POOL_SETTINGS = 'DATABASE_POOL_ARGS'
1824

0 commit comments

Comments
 (0)