Commit c5eb5b22 by Carlton Gibson

Move `importlib` fallback into compat.

parent daf1d59d
...@@ -12,7 +12,10 @@ from django.utils.six.moves.urllib.parse import urlparse as _urlparse ...@@ -12,7 +12,10 @@ from django.utils.six.moves.urllib.parse import urlparse as _urlparse
from django.utils import six from django.utils import six
import django import django
import inspect import inspect
try:
import importlib
except ImportError:
from django.utils import importlib
def unicode_repr(instance): def unicode_repr(instance):
# Get the repr of an instance, but ensure it is a unicode string # Get the repr of an instance, but ensure it is a unicode string
......
...@@ -20,13 +20,9 @@ back to the defaults. ...@@ -20,13 +20,9 @@ back to the defaults.
from __future__ import unicode_literals from __future__ import unicode_literals
from django.test.signals import setting_changed from django.test.signals import setting_changed
from django.conf import settings from django.conf import settings
try:
import importlib
except ImportError:
from django.utils import importlib
from django.utils import six from django.utils import six
from rest_framework import ISO_8601 from rest_framework import ISO_8601
from rest_framework.compat import importlib
USER_SETTINGS = getattr(settings, 'REST_FRAMEWORK', None) USER_SETTINGS = getattr(settings, 'REST_FRAMEWORK', None)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment