1

我正在查看 Django 文档 1.6 GenericForeignKeys。我对这个新声明的意思感到困惑。有人可以解释一下吗?

for_concrete_model

Django 1.6 中的新功能。

如果False,该字段将能够引用代理模型。默认为True。这反映了 的for_concrete_model论点get_for_model()

4

1 回答 1

2

代理模型是模型继承的一种形式。

以前,通用外键可以引用“具体”模型(即原始模型),但不能引用代理模型。

Ticket 17648concrete_for_model中引入的新参数允许您在使用.concrete_for_model=False

于 2013-11-06T23:53:51.817 回答