-2

我正在寻找某种“树类别”机制。我可以这样形容。让我们有一个模式(可以用项目扩展,比如将大蒜添加到蔬菜中)

  • 事物
    • 蔬菜
      • 萝卜
      • 黄瓜
      • 其他
    • 水果
      • 苹果
      • 香蕉
      • 其他
  • 其他

它的主要功能应该是:

  • 像上面的大蒜例子一样扩展
  • 轻松访问儿童(子类别),例如水果获得苹果香蕉等..
  • 漂亮的可视化,不比这个怪异的花哨网站更糟糕: http : //whatdoyousuggest.net/#|default|default(如果我的 reasearch 正确,则通过 js raphealas 插件)

我将成为基于 python 的 Web 服务(django、flask、pyramid)的一部分,因此需要使用 python 或其他易于理解的语言来执行此操作。

4

1 回答 1

1

如果您不熟悉树,您可以查看基本原理,包括嵌套集: http ://en.wikipedia.org/wiki/Nested_set_model Python/django 的嵌套集上的就绪源代码: http://pypi.python。 org/pypi/django-treebeard

于 2012-11-28T15:05:59.877 回答