这就是我被暴露为我是程序员的欺诈行为的地方。
我从未创建过数据树。
基本上,我有一个包含四个字段的表:A、B、C 和 D。我需要根据这些字段创建一个无序列表树。最终,它看起来像这样:
- A1
- B1
- C1
- D1
- D2
- C2
- D3
- D4
- C1
- B2
- C2
- D5
- D6
- C3
- D7
- D8
- C2
- B1
- A2
- B2
- C1
- D9
- D10
- C4
- D11
- D12
- C1
- B3
- C3
- D13
- D14
- C4
- D15
- D16
- C3
- B2
这是一个非常基本的 4 级树……我想。它比我在这里所代表的要大得多、复杂得多,但这足以说明这一点。
我希望将其保留在一个数据库调用中,但我不确定这是否可能。
我将使用 Django QuerySet 获取数据。我可以使用 Python。
我什至不知道从哪里开始编程逻辑以防止它变得笨拙。
我将不胜感激任何指针,指导,链接......几乎任何东西!