讓我們考慮一個學習管理系統的課程結構(稱之爲在線學校)。您的想法? ......「django-mptt」是否適合這個課程結構系統?
我們有這樣的事情:
Course 1
Topic 1
Sub-Topic 1-1
sub-Topic 1-2
Topic 2
Sub-Topic 2-1
Sub-Topic 2-2
Course 2
Topic 1
Sub-Topic 1-1
sub-Topic 1-2
Topic 2
Sub-Topic 2-1
Sub-Topic 2-2
...
例如,我們有一個課程「數學1」,「線性代數」,和「線性方程組子課題的主題的「。
重要的一點是,我們可以指定一些內容和一些測試到每個節點。
現在Django的MPTT出來:
1)我需要在導航欄內填充的過程中樹。我想這應該是容易和微不足道的。你的想法是什麼?
2)也許我想點測試既Sub-Topic 1-1 in Course 1
和Sub-Topic 2-2 in course 2
。不會吧廢墟樹木的理論?那麼,他們是不是樹的一部分,我相信。他們只是點一些節點。你怎麼看 ?
謝謝您的回答事先..
它的罰款。你正在處理分層數據,所以是的,django-mptt是適用的。只是爲了它。如果你有問題,*然後*你可以來這裏問問題。 – 2012-07-06 15:10:12
感謝克里斯..像往常一樣:) – Soask 2012-07-06 15:14:07