Добрый день
при копировании возникает ошибка "A node may not be made a sibling of any of its descendants"
def create_copy_node_new(self, node, parent):
old_foreignkey_field = node.foreignkey_field
node.pk = None
node.id = None
node.parent = parent
node.save()
if old_foreignkey_field:
node.foreignkey_field = old_foreignkey_field
node.save()
return node
не могу понять почему так происходит