It may be important for a user to be able to order ideas under a goal by priority. However one idea may address multiple goals. So, we have to encode the order of the Idea for each different goal.
We may use the django-sortedm2m to have Goal.ideas = SortedManyToManyField(Idea).
https://github.com/gregmuellegger/django-sortedm2m
It may be important for a user to be able to order ideas under a goal by priority. However one idea may address multiple goals. So, we have to encode the order of the Idea for each different goal.
We may use the django-sortedm2m to have Goal.ideas = SortedManyToManyField(Idea).
https://github.com/gregmuellegger/django-sortedm2m