0

这就是我被暴露为我是程序员的欺诈行为的地方。

我从未创建过数据树。

基本上,我有一个包含四个字段的表:A、B、C 和 D。我需要根据这些字段创建一个无序列表树。最终,它看起来像这样:

  • A1
    • B1
      • C1
        • D1
        • D2
      • C2
        • D3
        • D4
    • B2
      • C2
        • D5
        • D6
      • C3
        • D7
        • D8
  • A2
    • B2
      • C1
        • D9
        • D10
      • C4
        • D11
        • D12
    • B3
      • C3
        • D13
        • D14
      • C4
        • D15
        • D16

这是一个非常基本的 4 级树……我想。它比我在这里所代表的要大得多、复杂得多,但这足以说明这一点。

我希望将其保留在一个数据库调用中,但我不确定这是否可能。

我将使用 Django QuerySet 获取数据。我可以使用 Python。

我什至不知道从哪里开始编程逻辑以防止它变得笨拙。

我将不胜感激任何指针,指导,链接......几乎任何东西!

4

1 回答 1

4

我不确定你的问题,你有什么具体的问题吗?

以下是一些用于存储分层数据的可重用应用程序:

您使用 4 个独立字段的原因是什么?

于 2009-08-27T22:52:16.130 回答