From 20523c82cb8a9967963596b7e18bd4aae0c9de07 Mon Sep 17 00:00:00 2001 From: hottwaj Date: Thu, 31 Oct 2019 12:01:12 +0000 Subject: [PATCH] fixes #41 i.e. "save" buttons not appearing in the clone form --- modelclone/admin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modelclone/admin.py b/modelclone/admin.py index 693e0d8..0d4d92b 100644 --- a/modelclone/admin.py +++ b/modelclone/admin.py @@ -213,7 +213,11 @@ def clone_view(self, request, object_id, form_url='', extra_context=None): form_url=form_url, change=False ) - + + def render_change_form(self, request, context, *args, **kwargs): + kwargs['add'] = True + return super(ClonableModelAdmin, self).render_change_form(request, context, *args, **kwargs) + def tweak_cloned_fields(self, fields): """Override this method to tweak a cloned object before displaying its form.