summaryrefslogtreecommitdiff
path: root/django/core/serializers/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/core/serializers/__init__.py')
-rw-r--r--django/core/serializers/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/django/core/serializers/__init__.py b/django/core/serializers/__init__.py
index 5365efeacc..1a2eb4f6cc 100644
--- a/django/core/serializers/__init__.py
+++ b/django/core/serializers/__init__.py
@@ -17,6 +17,7 @@ To add your own serializers, use the SERIALIZATION_MODULES setting::
"""
from django.conf import settings
+from django.utils import importlib
# Built-in serializers
BUILTIN_SERIALIZERS = {
@@ -47,7 +48,7 @@ def register_serializer(format, serializer_module, serializers=None):
directly into the global register of serializers. Adding serializers
directly is not a thread-safe operation.
"""
- module = __import__(serializer_module, {}, {}, [''])
+ module = importlib.import_module(serializer_module)
if serializers is None:
_serializers[format] = module
else: