from django.db.models.signals import pre_delete
from django.dispatch import receiver

@receiver(pre_delete, sender=Question, dispatch_uid='question_delete_signal')
def log_deleted_question(sender, instance, using, **kwargs):
    d = Deleted()
d.question = instance.id
d.dt = datetime.datetime.now()
d.save()
Использование сигнала Pre_delete в django