@@ -47,9 +47,7 @@ class PolymorphicChildModelAdmin(admin.ModelAdmin):
47
47
show_in_index = False
48
48
49
49
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 )
53
51
54
52
if self .base_model is None :
55
53
self .base_model = get_base_polymorphic_model (model )
@@ -94,8 +92,7 @@ def change_form_template(self):
94
92
f"admin/{ app_label } /{ opts .object_name .lower ()} /change_form.html" ,
95
93
"admin/%s/change_form.html" % app_label ,
96
94
# 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 ()),
99
96
"admin/%s/change_form.html" % base_app_label ,
100
97
"admin/polymorphic/change_form.html" ,
101
98
"admin/change_form.html" ,
@@ -111,8 +108,7 @@ def delete_confirmation_template(self):
111
108
base_app_label = base_opts .app_label
112
109
113
110
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 ()),
116
112
"admin/%s/delete_confirmation.html" % app_label ,
117
113
# Added:
118
114
"admin/%s/%s/delete_confirmation.html"
@@ -135,8 +131,7 @@ def object_history_template(self):
135
131
f"admin/{ app_label } /{ opts .object_name .lower ()} /object_history.html" ,
136
132
"admin/%s/object_history.html" % app_label ,
137
133
# 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 ()),
140
135
"admin/%s/object_history.html" % base_app_label ,
141
136
"admin/polymorphic/object_history.html" ,
142
137
"admin/object_history.html" ,
@@ -176,28 +171,22 @@ def response_post_save_add(self, request, obj):
176
171
def response_post_save_change (self , request , obj ):
177
172
return self ._get_parent_admin ().response_post_save_change (request , obj )
178
173
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 ):
182
175
context .update ({"base_opts" : self .base_model ._meta })
183
176
return super ().render_change_form (
184
177
request , context , add = add , change = change , form_url = form_url , obj = obj
185
178
)
186
179
187
180
def delete_view (self , request , object_id , context = None ):
188
181
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 )
192
183
193
184
def history_view (self , request , object_id , extra_context = None ):
194
185
# Make sure the history view can also display polymorphic breadcrumbs
195
186
context = {"base_opts" : self .base_model ._meta }
196
187
if extra_context :
197
188
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 )
201
190
202
191
# ---- Extra: improving the form/fieldset default display ----
203
192
0 commit comments