diff options
Diffstat (limited to 'django/core')
| -rw-r--r-- | django/core/management/commands/diffsettings.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/core/management/commands/diffsettings.py b/django/core/management/commands/diffsettings.py index d82d4a9da8..54ec93cb16 100644 --- a/django/core/management/commands/diffsettings.py +++ b/django/core/management/commands/diffsettings.py @@ -1,9 +1,9 @@ from django.core.management.base import BaseCommand -def module_to_dict(module, omittable=lambda k: k.startswith('_')): +def module_to_dict(module, omittable=lambda k: k.startswith('_') or not k.isupper()): """Convert a module namespace to a Python dictionary.""" - return {k: repr(v) for k, v in module.__dict__.items() if not omittable(k)} + return {k: repr(getattr(module, k)) for k in dir(module) if not omittable(k)} class Command(BaseCommand): |
