1

Django doc 1.6 on を見ていGenericForeignKeysます。この新しいステートメントの意味について、私は混乱しています。誰か説明してくれませんか?

for_concrete_model

Django 1.6 の新機能。

の場合False、フィールドはプロキシ モデルを参照できます。デフォルトはTrueです。これはfor_concrete_model引数を にミラーリングしますget_for_model()

4

1 に答える 1

2

プロキシ モデルは、モデル継承の形式です。

以前は、一般的な外部キーは「具体的な」モデル (つまり、元のモデル) を参照できましたが、プロキシ モデルは参照できませんでした。

チケット 17648で導入された新しいconcrete_for_modelパラメータを使用すると、プロキシ モデルを参照できます。concrete_for_model=False

于 2013-11-06T23:53:51.817 に答える