Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comparison with django-treenode? #7

Open
jacobjove opened this issue Nov 27, 2023 · 1 comment
Open

Comparison with django-treenode? #7

jacobjove opened this issue Nov 27, 2023 · 1 comment

Comments

@jacobjove
Copy link

jacobjove commented Nov 27, 2023

I would be interested to see django-treenode included in the benchmarks. It is described as "probably the best abstract model/admin for your tree based stuff" and appears to be the most actively developed/maintained package for hierarchical data models.

@BertrandBordage
Copy link
Owner

I didn't know this library. If someone wants to do it, happy to have it in our docs 😉
I might do it one day, but… Don't really have a lot of time/resources for open source, nowadays 😕

Apart from that, it's a bit sad to see that it uses the same Python-based approach than django-treebeard & django-mptt. So I guess broken trees every time we use bulk_create, bulk_update, raw SQL + multiprocessing issues. But what's great to see is that it contains a tn_parent foreign key and tn_order integer, meaning that a broken tree can be rebuilt without data loss 🙂 Something that is not always possible with django-treebeard Materialized Path 😬

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants