Django - exclusão em cascata no ManyToManyRelation

Usando os seguintes modelos relacionados (uma entrada de blog pode ter várias revisões):

class BlogEntryRevision(models.Model):
    revisionNumber = models.IntegerField()
    title = models.CharField(max_length = 120)
    text = models.TextField()
    [...]

class BlogEntry(models.Model):
    revisions = models.ManyToManyField(BlogEntryRevision)
    [...]

Como posso dizer ao Django para excluir todos osBlogEntryRevisions quando o correspondenteBlogEntry esta deletado? O padrão parece ser manter os objetos em uma relação de muitos para muitos se um objeto do lado "outro" for excluído. Qualquer maneira de fazer isso - de preferência sem substituirBlogEntry.delete?

questionAnswers(4)

yourAnswerToTheQuestion