Ticket #14698: python_import_misses.diff

File python_import_misses.diff, 595 bytes (added by Łukasz Rekucki, 13 years ago)
  • django/utils/module_loading.py

    diff --git a/django/utils/module_loading.py b/django/utils/module_loading.py
    index f251035..f5a78c6 100644
    a b import sys  
    66def module_has_submodule(package, module_name):
    77    """See if 'module' is in 'package'."""
    88    name = ".".join([package.__name__, module_name])
    9     if name in sys.modules:
    10         return True
     9    try:
     10        return sys.modules[name] is not None
     11    except KeyError:
     12        pass
    1113    for finder in sys.meta_path:
    1214        if finder.find_module(name):
    1315            return True
Back to Top