Serializando uma árvore no Django

xiste alguma maneira simples de serializar uma árvore fornecida por um modelo como a Categoria mostrada abaix

Gostaria de obter um objeto json como:

[ { 'name': 'cat1',
    'children': [ { 'name': 'cat11',
                    'children': [ ... ]
                ]
  }
  ...
]

Obrigad

class Category(MPTTModel):
    name = models.CharField(max_length=50, unique=True)
    parent = models.ForeignKey('self', null=True, blank=True, related_name='children')
    order_key = models.IntegerField()

    class Meta:
        verbose_name_plural = 'Categories'

    class MPTTMeta:
        order_insertion_by = ['order_key']

    def __unicode__(self):
        return "%s" %(self.name)

questionAnswers(2)

yourAnswerToTheQuestion