django 1.6的有向无环图实现+
django-dag的Python项目详细描述
django dag是一个小型的可重用应用程序,它实现了一个有向无环图。
用法
django dag使用抽象基类,要使用它,必须创建自己的基类 从django dag类继承的具体类。
dag_测试应用程序包含一个简单的示例和一个单元测试 你的用法。
示例:
class ConcreteNode(node_factory('ConcreteEdge')): """ Test node, adds just one field """ name = models.CharField(max_length = 32) class ConcreteEdge(edge_factory(ConcreteNode, concrete = False)): """ Test edge, adds just one field """ name = models.CharField(max_length = 32, blank = True, null = True)