【问题标题】:How to create category tree in Django from scratch? [duplicate]如何从头开始在 Django 中创建类别树? [复制]
【发布时间】:2012-03-14 09:54:12
【问题描述】:

可能重复:
Creating an unlimited forum hierarchy in Django

我有模型:姓名、蛞蝓、父母。

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

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

【问题讨论】:

  • 请提供更多的精度。为什么不使用现有的应用程序。你想达到什么目标?
  • 我想学习。我有模型:名字,蛞蝓,父母。我想在我的项目中创建类别和子类别

标签: python django


【解决方案1】:

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

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

使用类别 = models.ManyToManyField('self')

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

【讨论】:

    猜你喜欢
    • 2013-07-12
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 2021-04-12
    相关资源
    最近更新 更多