File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -479,10 +479,11 @@ class SortableInlineAdminMixin:
479479 formset = CustomInlineFormSet
480480
481481 def __init__ (self , parent_model , admin_site ):
482- assert isinstance (admin_site ._registry [parent_model ], SortableAdminBase ), \
483- "{} must inherit from SortableAdminBase since {} inherits from SortableInlineAdminMixin." .format (
484- admin_site ._registry [parent_model ], self .__class__ .__name__
485- )
482+ if parent_model in admin_site ._registry :
483+ assert isinstance (admin_site ._registry [parent_model ], SortableAdminBase ), \
484+ "{} must inherit from SortableAdminBase since {} inherits from SortableInlineAdminMixin." .format (
485+ admin_site ._registry [parent_model ], self .__class__ .__name__
486+ )
486487 self .default_order_direction , self .default_order_field = _get_default_ordering (self .model , self )
487488 super ().__init__ (parent_model , admin_site )
488489
You can’t perform that action at this time.
0 commit comments