Como mostrar itens relacionados usando DeleteView no Django?

Eu estou fazendo uma visão para excluir (usando a visão genérica DeleteView do Django) uma instância de um modelo, mas em cascata e exclui instâncias de outros modelos:

url(r'^person/(?P<pk>\d+)/delete/

O que eu quero fazer é mostrar a lista de itens relacionados que serão deletados, como faz a interface administrativa, como:

Are you sure you are going to delete Person NAMEOFTHEPERSON?
By deleting it, you are also going to delete:
CLASSNAME1: CLASSOBJECT1 ; CLASSNAME2: CLASSOBJECT2 ; CLASSNAME3: CLASSOBJECT3 ; etc
, login_required(DeleteView.as_view(model=Person, success_url='/person/', template_name='delete.html')), name='person_delete'),

O que eu quero fazer é mostrar a lista de itens relacionados que serão deletados, como faz a interface administrativa, como:

Are you sure you are going to delete Person NAMEOFTHEPERSON?
By deleting it, you are also going to delete:
CLASSNAME1: CLASSOBJECT1 ; CLASSNAME2: CLASSOBJECT2 ; CLASSNAME3: CLASSOBJECT3 ; etc

questionAnswers(3)

yourAnswerToTheQuestion