__init__.py 1.1 KB

1234567891011121314151617181920212223242526
  1. # ACTION_CHECKBOX_NAME is unused, but should stay since its import from here
  2. # has been referenced in documentation.
  3. from django.contrib.admin.decorators import register
  4. from django.contrib.admin.helpers import ACTION_CHECKBOX_NAME
  5. from django.contrib.admin.options import (HORIZONTAL, VERTICAL,
  6. ModelAdmin, StackedInline, TabularInline)
  7. from django.contrib.admin.filters import (ListFilter, SimpleListFilter,
  8. FieldListFilter, BooleanFieldListFilter, RelatedFieldListFilter,
  9. ChoicesFieldListFilter, DateFieldListFilter, AllValuesFieldListFilter)
  10. from django.contrib.admin.sites import AdminSite, site
  11. from django.utils.module_loading import autodiscover_modules
  12. __all__ = [
  13. "register", "ACTION_CHECKBOX_NAME", "ModelAdmin", "HORIZONTAL", "VERTICAL",
  14. "StackedInline", "TabularInline", "AdminSite", "site", "ListFilter",
  15. "SimpleListFilter", "FieldListFilter", "BooleanFieldListFilter",
  16. "RelatedFieldListFilter", "ChoicesFieldListFilter", "DateFieldListFilter",
  17. "AllValuesFieldListFilter", "autodiscover",
  18. ]
  19. def autodiscover():
  20. autodiscover_modules('admin', register_to=site)
  21. default_app_config = 'django.contrib.admin.apps.AdminConfig'