diff --git a/django/contrib/gis/utils/geoip.py b/django/contrib/gis/utils/geoip.py index 4d163aab9aa94..8c21ab290a27c 100644 --- a/django/contrib/gis/utils/geoip.py +++ b/django/contrib/gis/utils/geoip.py @@ -42,7 +42,7 @@ from ctypes import c_char_p, c_float, c_int, Structure, CDLL, POINTER from ctypes.util import find_library from django.conf import settings -if not settings._target: settings.configure() +if not settings.configured: settings.configure() # Creating the settings dictionary with any settings, if needed. GEOIP_SETTINGS = dict((key, getattr(settings, key)) diff --git a/django/core/management/commands/diffsettings.py b/django/core/management/commands/diffsettings.py index 2459f11700e4d..70fe8d4677a6d 100644 --- a/django/core/management/commands/diffsettings.py +++ b/django/core/management/commands/diffsettings.py @@ -16,9 +16,9 @@ def handle_noargs(self, **options): from django.conf import settings, global_settings # Because settings are imported lazily, we need to explicitly load them. - settings._import_settings() + settings._setup() - user_settings = module_to_dict(settings._target) + user_settings = module_to_dict(settings._wrapped) default_settings = module_to_dict(global_settings) output = []