diff --git a/nested_admin/nested.py b/nested_admin/nested.py index 12429d1..89d2c46 100644 --- a/nested_admin/nested.py +++ b/nested_admin/nested.py @@ -512,6 +512,8 @@ class NestedInlineModelAdminMixin: if "grappelli" in settings.INSTALLED_APPS: fieldset_template = "nesting/admin/includes/grappelli_inline.html" + elif "jazzmin" in settings.INSTALLED_APPS: + fieldset_template = "nesting/admin/includes/jazzmin_inline.html" else: fieldset_template = "nesting/admin/includes/inline.html" @@ -561,6 +563,8 @@ class NestedStackedInlineMixin(NestedInlineModelAdminMixin): if "grappelli" in settings.INSTALLED_APPS: template = "nesting/admin/inlines/grappelli_stacked.html" + elif "jazzmin" in settings.INSTALLED_APPS: + template = "nesting/admin/inlines/jazzmin_stacked.html" else: template = "nesting/admin/inlines/stacked.html" @@ -597,6 +601,8 @@ class NestedGenericStackedInlineMixin(NestedGenericInlineModelAdminMixin): if "grappelli" in settings.INSTALLED_APPS: template = "nesting/admin/inlines/grappelli_stacked.html" + elif "jazzmin" in settings.INSTALLED_APPS: + template = "nesting/admin/inlines/jazzmin_stacked.html" else: template = "nesting/admin/inlines/stacked.html" diff --git a/nested_admin/templates/nesting/admin/includes/jazzmin_inline.html b/nested_admin/templates/nesting/admin/includes/jazzmin_inline.html new file mode 100644 index 0000000..689bdfe --- /dev/null +++ b/nested_admin/templates/nesting/admin/includes/jazzmin_inline.html @@ -0,0 +1,41 @@ +
\ No newline at end of file diff --git a/nested_admin/templates/nesting/admin/inlines/jazzmin_stacked.html b/nested_admin/templates/nesting/admin/inlines/jazzmin_stacked.html new file mode 100644 index 0000000..2fa2b93 --- /dev/null +++ b/nested_admin/templates/nesting/admin/inlines/jazzmin_stacked.html @@ -0,0 +1,95 @@ +{% load i18n nested_admin admin_urls %} +{% with inline_admin_formset.formset.is_nested as is_nested %} + +{% with inline_admin_formset.opts as inline_opts %} +