2011-09-18 3 views
0

J'essaie d'obtenir les descendants d'un nœud racine, mais pour une raison quelconque, la fonction renvoie -2 sur get_descendant_count().Django mptt renvoie -2 sur get_descendant_count()

Voici le code:

roots = Project.tree.root_nodes() 
print(roots[0].get_descendants()) // returns [] 
print(roots[0].get_descendant_count()) // returns -2 

Et la racine a un enfant à coup sûr.

Quelqu'un peut-il me dire pourquoi cela se produit? Et comment faire pour ça? Thanx

Répondre

0

Compris. Les chiffres ont été foirés, j'ai dû exécuter rebuild() et ça a tout arrangé

Questions connexes