Django - Eliminación en cascada en ManyToManyRelation

Usando los siguientes modelos relacionados (una entrada de blog puede tener múltiples revisiones):

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

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

¿Cómo puedo decirle a Django que elimine todos los relacionadosBlogEntryRevisions cuando el correspondienteBlogEntry ¿esta borrado? El valor predeterminado parece ser mantener los objetos en una relación de muchos a muchos si se elimina un objeto del "otro" lado. Cualquier forma de hacer esto, preferiblemente sin anularBlogEntry.delete?

Respuestas a la pregunta(4)

Su respuesta a la pregunta