好的,我该怎么做?
class Example(models.Model):
parent_example = models.ForeignKey(Example)
我希望模型有一个自己的外键引用。当我尝试创建这个时,我得到一个django验证错误,示例尚未定义。
答案 0 :(得分:73)
答案 1 :(得分:14)
是的,就这样做:
class Example(models.Model):
parent_example = models.ForeignKey('self')
答案 2 :(得分:0)
您也可以使用引号:
class Example(models.Model):
parent_example = models.ForeignKey('Example')