Use parent admin site class for child admin site
Using the ``AdminSite`` class directly can cause issues when the parent model is registered with a custom admin site class.fix_request_path_info
parent
7a29c3972c
commit
941e447ed0
|
|
@ -125,7 +125,7 @@ class PolymorphicParentModelAdmin(admin.ModelAdmin):
|
|||
|
||||
def __init__(self, model, admin_site, *args, **kwargs):
|
||||
super(PolymorphicParentModelAdmin, self).__init__(model, admin_site, *args, **kwargs)
|
||||
self._child_admin_site = AdminSite(name=self.admin_site.name)
|
||||
self._child_admin_site = self.admin_site.__class__(name=self.admin_site.name)
|
||||
self._is_setup = False
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue