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

migrate from django-mptt to django-treebeard #482

Open
jokiefer opened this issue Apr 3, 2023 · 0 comments
Open

migrate from django-mptt to django-treebeard #482

jokiefer opened this issue Apr 3, 2023 · 0 comments
Labels
type: housekeeping Changes to the application which do not directly impact the end user

Comments

@jokiefer
Copy link
Member

jokiefer commented Apr 3, 2023

Proposed Changes

migrate from django-mptt to django-treebeard by using nested sets trees
django-treebeard seams to be the most popular alternative to django-mptt and it also supprts an equivalent mptt implementation with all the needed read performance advantages.

Justification

  1. django-mptt is unmaintained
  2. indexing of tree_id, lft and rght with django index object ist not possible. See fixme comment. Without fixing this fixme, we can't migrite to django 4.2, cause index_together is deperecated.
@jokiefer jokiefer added the type: housekeeping Changes to the application which do not directly impact the end user label Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: housekeeping Changes to the application which do not directly impact the end user
Projects
None yet
Development

No branches or pull requests

1 participant