Fixed #36577 -- Removed obsolete try-except for GIS layermapping imports.

This commit is contained in:
Adam Johnson 2025-08-27 10:57:08 +01:00 committed by nessita
parent 4f07767106
commit d8426f64a7

View File

@ -2,24 +2,16 @@
This module contains useful utilities for GeoDjango. This module contains useful utilities for GeoDjango.
""" """
from django.contrib.gis.utils.layermapping import LayerMapError, LayerMapping
from django.contrib.gis.utils.ogrinfo import ogrinfo from django.contrib.gis.utils.ogrinfo import ogrinfo
from django.contrib.gis.utils.ogrinspect import mapping, ogrinspect from django.contrib.gis.utils.ogrinspect import mapping, ogrinspect
from django.contrib.gis.utils.srs import add_srs_entry from django.contrib.gis.utils.srs import add_srs_entry
from django.core.exceptions import ImproperlyConfigured
__all__ = [ __all__ = [
"add_srs_entry", "add_srs_entry",
"mapping", "mapping",
"ogrinfo", "ogrinfo",
"ogrinspect", "ogrinspect",
"LayerMapError",
"LayerMapping",
] ]
try:
# LayerMapping requires DJANGO_SETTINGS_MODULE to be set,
# and ImproperlyConfigured is raised if that's not the case.
from django.contrib.gis.utils.layermapping import LayerMapError, LayerMapping
__all__ += ["LayerMapError", "LayerMapping"]
except ImproperlyConfigured:
pass