@@ -47,9 +47,7 @@ class PolymorphicChildModelAdmin(admin.ModelAdmin):
4747 show_in_index = False
4848
4949 def __init__ (self , model , admin_site , * args , ** kwargs ):
50- super ().__init__ (
51- model , admin_site , * args , ** kwargs
52- )
50+ super ().__init__ (model , admin_site , * args , ** kwargs )
5351
5452 if self .base_model is None :
5553 self .base_model = get_base_polymorphic_model (model )
@@ -94,8 +92,7 @@ def change_form_template(self):
9492 f"admin/{ app_label } /{ opts .object_name .lower ()} /change_form.html" ,
9593 "admin/%s/change_form.html" % app_label ,
9694 # Added:
97- "admin/%s/%s/change_form.html"
98- % (base_app_label , base_opts .object_name .lower ()),
95+ "admin/%s/%s/change_form.html" % (base_app_label , base_opts .object_name .lower ()),
9996 "admin/%s/change_form.html" % base_app_label ,
10097 "admin/polymorphic/change_form.html" ,
10198 "admin/change_form.html" ,
@@ -111,8 +108,7 @@ def delete_confirmation_template(self):
111108 base_app_label = base_opts .app_label
112109
113110 return [
114- "admin/%s/%s/delete_confirmation.html"
115- % (app_label , opts .object_name .lower ()),
111+ "admin/%s/%s/delete_confirmation.html" % (app_label , opts .object_name .lower ()),
116112 "admin/%s/delete_confirmation.html" % app_label ,
117113 # Added:
118114 "admin/%s/%s/delete_confirmation.html"
@@ -135,8 +131,7 @@ def object_history_template(self):
135131 f"admin/{ app_label } /{ opts .object_name .lower ()} /object_history.html" ,
136132 "admin/%s/object_history.html" % app_label ,
137133 # Added:
138- "admin/%s/%s/object_history.html"
139- % (base_app_label , base_opts .object_name .lower ()),
134+ "admin/%s/%s/object_history.html" % (base_app_label , base_opts .object_name .lower ()),
140135 "admin/%s/object_history.html" % base_app_label ,
141136 "admin/polymorphic/object_history.html" ,
142137 "admin/object_history.html" ,
@@ -176,28 +171,22 @@ def response_post_save_add(self, request, obj):
176171 def response_post_save_change (self , request , obj ):
177172 return self ._get_parent_admin ().response_post_save_change (request , obj )
178173
179- def render_change_form (
180- self , request , context , add = False , change = False , form_url = "" , obj = None
181- ):
174+ def render_change_form (self , request , context , add = False , change = False , form_url = "" , obj = None ):
182175 context .update ({"base_opts" : self .base_model ._meta })
183176 return super ().render_change_form (
184177 request , context , add = add , change = change , form_url = form_url , obj = obj
185178 )
186179
187180 def delete_view (self , request , object_id , context = None ):
188181 extra_context = {"base_opts" : self .base_model ._meta }
189- return super ().delete_view (
190- request , object_id , extra_context
191- )
182+ return super ().delete_view (request , object_id , extra_context )
192183
193184 def history_view (self , request , object_id , extra_context = None ):
194185 # Make sure the history view can also display polymorphic breadcrumbs
195186 context = {"base_opts" : self .base_model ._meta }
196187 if extra_context :
197188 context .update (extra_context )
198- return super ().history_view (
199- request , object_id , extra_context = context
200- )
189+ return super ().history_view (request , object_id , extra_context = context )
201190
202191 # ---- Extra: improving the form/fieldset default display ----
203192
0 commit comments