diff options
Diffstat (limited to 'django/contrib/gis/admin/__init__.py')
| -rw-r--r-- | django/contrib/gis/admin/__init__.py | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/django/contrib/gis/admin/__init__.py b/django/contrib/gis/admin/__init__.py index 2b56276ee7..fdf7166306 100644 --- a/django/contrib/gis/admin/__init__.py +++ b/django/contrib/gis/admin/__init__.py @@ -1,12 +1,21 @@ # Getting the normal admin routines, classes, and `site` instance. -from django.contrib.admin import autodiscover, site, AdminSite, ModelAdmin, StackedInline, TabularInline, HORIZONTAL, VERTICAL - +from django.contrib.admin import ( # NOQA: flake8 detects only the last __all__ + autodiscover, site, AdminSite, ModelAdmin, StackedInline, TabularInline, + HORIZONTAL, VERTICAL, +) # Geographic admin options classes and widgets. -from django.contrib.gis.admin.options import GeoModelAdmin -from django.contrib.gis.admin.widgets import OpenLayersWidget +from django.contrib.gis.admin.options import GeoModelAdmin # NOQA +from django.contrib.gis.admin.widgets import OpenLayersWidget # NOQA + +__all__ = [ + "autodiscover", "site", "AdminSite", "ModelAdmin", "StackedInline", + "TabularInline", "HORIZONTAL", "VERTICAL", + "GeoModelAdmin", "OpenLayersWidget", "HAS_OSM", +] try: from django.contrib.gis.admin.options import OSMGeoAdmin HAS_OSM = True + __all__ += ['OSMGeoAdmin'] except ImportError: HAS_OSM = False |
