Django doc 1.6 on を見ていGenericForeignKeysます。この新しいステートメントの意味について、私は混乱しています。誰か説明してくれませんか?
for_concrete_modelDjango 1.6 の新機能。
の場合
False、フィールドはプロキシ モデルを参照できます。デフォルトはTrueです。これはfor_concrete_model引数を にミラーリングしますget_for_model()。
Django doc 1.6 on を見ていGenericForeignKeysます。この新しいステートメントの意味について、私は混乱しています。誰か説明してくれませんか?
for_concrete_modelDjango 1.6 の新機能。
の場合
False、フィールドはプロキシ モデルを参照できます。デフォルトはTrueです。これはfor_concrete_model引数を にミラーリングしますget_for_model()。
プロキシ モデルは、モデル継承の形式です。
以前は、一般的な外部キーは「具体的な」モデル (つまり、元のモデル) を参照できましたが、プロキシ モデルは参照できませんでした。
チケット 17648で導入された新しいconcrete_for_modelパラメータを使用すると、プロキシ モデルを参照できます。concrete_for_model=False