如何制作像jstree这样的组织结构图

时间:2019-06-22 01:38:47

标签: python html jinja2

我正在使用jinja,我需要制作组织树图,就像jstree中的逻辑一样。

假设数据集是这样的:

  • 员工:安娜
    • reports_to:无
  • 员工:鲁迪
    • reports_to:安娜
  • 员工:洛基
    • reports_to:安娜
  • 员工:克拉拉
    • reports_to:洛基
  • 员工:理查德
    • reports_to:洛基
  • 员工:Lyla
    • 报告给:克拉拉
      ...

如何通过Reports_to的连接对数据集进行排序?

我已尝试将其按reports_to分组,但结果是这样

No error.

这是一些代码

- None
    * Anna
- Anna
    * Rudi 
    * Rocky
- Rocky 
    * Clara
    * Richard
- Clara
    * Lyla

我期望这样的事情     *

    • 安娜
      • Rudi
      • 岩石
        • 克拉拉
          • Lyla
        • 理查德

0 个答案:

没有答案