so, by that we should develop our own model or use one of that:
http://django-mptt.github.com/django-mptt/overview.html#what-is-django-mptt
https://tabo.pe/projects/django-treebeard/docs/1.61/
i think that mptt will be best option, cos' we have full featured administration of tree