How can I add a new root node to an existing tree in django-mptt? I am using Django 1.7.4 and django-mptt==0.6.1 with FactoryBoy to test trees. I tried the following:
my_leaf.move_to(my_root, position='left') # creates a new tree
my_leaf.move_to(None, position='this_is_ignored') # also creates a new tree
newroot = factories.MyFactory.build(parent=None, name="NewRoot")
newroot.insert_at(self.my_root, position='left', save=True)
Everything I do creates a new tree.