@@ -213,6 +213,17 @@ def get_form(self, request, obj=None, **kwargs):
213213 form .last_subject_id = self ._get_last_subject (request )
214214 return form
215215
216+ def change_view (self , request , object_id , extra_context = None , ** kwargs ):
217+ context = extra_context or {}
218+ context = _pass_narrative_templates (context )
219+ return super (BaseActionAdmin , self ).change_view (
220+ request , object_id , extra_context = context , ** kwargs )
221+
222+ def add_view (self , * args , extra_context = None ):
223+ context = extra_context or {}
224+ context = _pass_narrative_templates (context )
225+ return super (BaseActionAdmin , self ).add_view (* args , extra_context = context )
226+
216227 def formfield_for_foreignkey (self , db_field , request , ** kwargs ):
217228 # Logged-in user by default.
218229 if db_field .name == 'user' :
@@ -616,17 +627,6 @@ def get_form(self, request, obj=None, **kwargs):
616627 ).distinct ()
617628 return form
618629
619- def change_view (self , request , object_id , extra_context = None , ** kwargs ):
620- context = extra_context or {}
621- context = _pass_narrative_templates (context )
622- return super (SessionAdmin , self ).change_view (
623- request , object_id , extra_context = context , ** kwargs )
624-
625- def add_view (self , request , extra_context = None ):
626- context = extra_context or {}
627- context = _pass_narrative_templates (context )
628- return super (SessionAdmin , self ).add_view (request , extra_context = context )
629-
630630 def project_ (self , obj ):
631631 return [getattr (p , 'name' , None ) for p in obj .projects .all ()]
632632
0 commit comments