【问题标题】:I want to link 2 models like a field abc linked to abcd model is in mymodel and a field in mod linked to mymodel is in abcd django我想链接 2 个模型,例如链接到 abcd 模型的字段 abc 在 mymodel 中,而链接到 mymodel 的 mod 中的字段在 abcd django 中
【发布时间】:2022-01-25 19:45:22
【问题描述】:

我想链接 2 个模型,例如链接到 abcd 模型的字段 abc 在 mymodel 中,而链接到 mymodel 的 mod 中的字段在 abcd 但显示 mymodel 未定义,因为它是在 abcd 模型之后编写的,但如果我替换上面写的模型 mymodel 和之后写的 abcd 的地方 mymodel 表明 abcd 没有定义...

【问题讨论】:

  • 在您的型号名称周围添加引号,例如 ... ("Abcd", ...

标签: python django


【解决方案1】:

您可以使用包含 appname 和型号 'app_name:model_name' 的字符串,如下所示:

abcd = models.ForeignKey('app_name:Abcd', ...)

【讨论】:

  • TypeError: isinstance() arg 2 必须是类型或类型的元组
猜你喜欢
  • 2019-09-02
  • 2017-01-31
  • 2020-06-20
  • 1970-01-01
  • 1970-01-01
  • 2010-10-06
  • 1970-01-01
  • 2016-01-05
  • 1970-01-01
相关资源
最近更新 更多