Python/Django建模问题

Dan*_*nos 1 python database django model

让许多子记录指向Django中同一模型/表中的一条父记录的最佳方法是什么?

这个实现是否正确?:

class TABLE(models.Model):
    id = models.AutoField(primary_key=True)
    parent = models.ForeignKey("TABLE", unique=False)
Run Code Online (Sandbox Code Playgroud)

Pow*_*ord 10

Django有一个特殊的ForeignKey语法用于自连接:

class TABLE(models.Model):
    id = models.AutoField(primary_key=True)
    parent = models.ForeignKey('self')
Run Code Online (Sandbox Code Playgroud)

来源(第二段)