我正在寻找某种树(类别)机制,或提示实现自己的机制

时间:2012-11-28 14:44:49

标签: python tree categories

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

    • 蔬菜
      • 胡萝卜
      • cucamber
      • 其他
    • 水果
      • 苹果
      • bannanas
      • 其他
  • 其他

这个的主要功能应该是:

  • 像上面的大蒜例子一样延伸
  • 轻松访问儿童(子类别),例如水果获取苹果 bannanas 等等。
  • 很好的可视化,不比这个怪异的花哨网站更糟糕: http://whatdoyousuggest.net/#|default|default(如果我的研究是正确的,请使用js raphealas插件)

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

1 个答案:

答案 0 :(得分:1)

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