gpt4 book ai didi

django - 在 Django 中,如何使模型引用自身?

转载 作者:行者123 更新时间:2023-11-28 19:36:06 25 4
gpt4 key购买 nike

假设我们有类 Employee。我想要一个引用同一类的不同实例的字段。

这个怎么写?下面的代码怎么样?

ref_employee= models.ForeignKey('self',null=True,blank=True)

最佳答案

http://docs.djangoproject.com/en/dev/ref/models/fields/#foreignkey

To create a recursive relationship -- an object that has a many-to-one relationship with itself -- use models.ForeignKey('self').

所以你没看错。通过运行它来确定代码是否会执行您想要的操作通常会更快:)

关于django - 在 Django 中,如何使模型引用自身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com