From 5760f20f7a2d10790e04b84fd6a2aaf65121af21 Mon Sep 17 00:00:00 2001 From: Mikalai Hryb Date: Thu, 1 Sep 2022 00:35:11 +0200 Subject: [PATCH] fix BaseEntityAdmin --- CHANGELOG.md | 2 ++ eav/admin.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0dcfc35..23b0738 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele ### Bug Fixes +- Fixes missing `Add another` button for inlines in `BaseEntityAdmin` + ## 1.2.3 (2022-08-15) ### Bug Fixes diff --git a/eav/admin.py b/eav/admin.py index a19f795..2deb8f6 100644 --- a/eav/admin.py +++ b/eav/admin.py @@ -19,11 +19,12 @@ class BaseEntityAdmin(ModelAdmin): view and substitute some data. """ form = context['adminform'].form + media = context["media"] # Infer correct data from the form. fieldsets = self.fieldsets or [(None, {'fields': form.fields.keys()})] adminform = admin.helpers.AdminForm(form, fieldsets, self.prepopulated_fields) - media = mark_safe(self.media + adminform.media) + media = mark_safe(media + adminform.media) context.update(adminform=adminform, media=media)