如何从头开始在Django中创建类别树?

问题描述:

可能重复:
Creating an unlimited forum hierarchy in Django如何从头开始在Django中创建类别树?

我有型号:姓名,蛞蝓,父。

我想在我的项目中创建类别和子类别。

如何从头开始在Django中创建类别树? 我不想使用打包的应用程序。

+0

请给予更多的精度。为什么你不使用现有的应用程序。你想达到什么目的? – 2012-03-14 09:56:51

+0

我想学习。我有模型:名字,slu,,父母。我想在我的项目中创建类别和子类别 – user1239743 2012-03-14 09:59:15

真的不知道你要做什么;从模型的角度来看,如果你想创建一个树,你将要创建一个递归关系:

https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ForeignKey

使用类别= models.ManyToManyField(“自我”)

有许多现有的开源项目可以满足您的需求,所以如果您只是想学习并且遇到困难,请查看他们的代码并阅读它。