diff --git a/polymorphic/admin.py b/polymorphic/admin.py index 2c8f3b7..709b796 100644 --- a/polymorphic/admin.py +++ b/polymorphic/admin.py @@ -261,6 +261,11 @@ class PolymorphicParentModelAdmin(admin.ModelAdmin): real_admin = self._get_real_admin(object_id) return real_admin.change_view(request, object_id, *args, **kwargs) + def history_view(self, request, object_id, extra_context=None): + """Redirect the history view to the real admin.""" + real_admin = self._get_real_admin(object_id) + return real_admin.history_view(request, object_id, extra_context=extra_context) + def delete_view(self, request, object_id, extra_context=None): """Redirect the delete view to the real admin.""" real_admin = self._get_real_admin(object_id)