Skip to content

Commit 1d62780

Browse files
Update parentadmin.py
fix parent admin form not behaving like an admin form (eg log out button context missing)
1 parent fa6bc9f commit 1d62780

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

polymorphic/admin/parentadmin.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,7 @@ def render_add_type_form(self, request, context, form_url=""):
344344
"opts": opts,
345345
"add": True,
346346
"save_on_top": self.save_on_top,
347+
**self.admin_site.each_context(request),
347348
}
348349
)
349350

@@ -355,7 +356,7 @@ def render_add_type_form(self, request, context, form_url=""):
355356
]
356357

357358
request.current_app = self.admin_site.name
358-
return TemplateResponse(request, templates, context)
359+
return self.admin_site.admin_view(TemplateResponse)(request, templates, context)
359360

360361
@property
361362
def change_list_template(self):

0 commit comments

Comments
 (0)