Skip to content

Commit d7827c3

Browse files
update imports for Django 1.8
1 parent d14e5ef commit d7827c3

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

simple_history/admin.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77
from django.contrib.contenttypes.models import ContentType
88
from django.core.urlresolvers import reverse
99
from django.shortcuts import get_object_or_404, render
10-
from django.contrib.admin.util import unquote
10+
try:
11+
from django.contrib.admin.utils import unquote
12+
except ImportError:
13+
from django.contrib.admin.util import unquote
1114
from django.utils.text import capfirst
1215
from django.utils.html import mark_safe
1316
from django.utils.translation import ugettext as _

simple_history/models.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
from django.db.models.fields.related import RelatedField
1212
from django.conf import settings
1313
from django.contrib import admin
14-
from django.utils import importlib, six
14+
try:
15+
import importlib
16+
except ImportError:
17+
from django.utils import importlib
18+
from django.utils import six
1519
from django.utils.encoding import python_2_unicode_compatible
1620
from django.utils.encoding import smart_text
1721
from django.utils.timezone import now

simple_history/tests/tests/test_admin.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
User = get_user_model()
99
except ImportError: # django 1.4 compatibility
1010
from django.contrib.auth.models import User
11-
from django.contrib.admin.util import quote
11+
try:
12+
from django.contrib.admin.utils import quote
13+
except ImportError: # django 1.7 compatibility
14+
from django.contrib.admin.util import quote
1215
from django.conf import settings
1316
from simple_history.models import HistoricalRecords
1417

0 commit comments

Comments
 (0)