From b01ed2f4512f53726e68352d5c08f72a703ff2ff Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Thu, 24 Oct 2013 15:39:21 +0200 Subject: [PATCH] Add monky patch for django import_module method. --- greenmine/base/models.py | 1 + greenmine/base/monkey.py | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/greenmine/base/models.py b/greenmine/base/models.py index 057700a3..23a7980c 100644 --- a/greenmine/base/models.py +++ b/greenmine/base/models.py @@ -26,3 +26,4 @@ def attach_uuid(sender, instance, **kwargs): from . import monkey monkey.patch_api_view() monkey.patch_serializer() +monkey.patch_import_module() diff --git a/greenmine/base/monkey.py b/greenmine/base/monkey.py index 6c81dd5e..fcabd1c3 100644 --- a/greenmine/base/monkey.py +++ b/greenmine/base/monkey.py @@ -59,3 +59,10 @@ def patch_serializer(): serializers.BaseSerializer._patched = True serializers.BaseSerializer.to_native = to_native + + +def patch_import_module(): + from django.utils import importlib as django_importlib + import importlib + + django_importlib.import_module = importlib.import_module