Estrutura de descanso do Django aninhados em objetos auto-referenciais

Eu tenho modelo que se parece com isso:

class Category(models.Model):
    parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories')
    name = models.CharField(max_length=200)
    description = models.CharField(max_length=500)

Eu consegui obter representação json plana de todas as categorias com serializador:

class CategorySerializer(serializers.HyperlinkedModelSerializer):
    parentCategory = serializers.PrimaryKeyRelatedField()
    subcategories = serializers.ManyRelatedField()

    class Meta:
        model = Category
        fields = ('parentCategory', 'name', 'description', 'subcategories')

Agora, o que eu quero fazer é que a lista de subcategorias tenha representação json in-line de subcategorias em vez de seus ids. Como eu faria isso com o django-rest-framework? Eu tentei encontrá-lo na documentação, mas parece incompleto.