モデルがそうでない場合、マルチテーブル継承を呼び出さずに (DRY 方式で) すべてのフィールドをコピーするために、既存のモデルから継承する方法はありabstract
ますか?
明確にするために、私にはモデルがあり、利用可能なフィールドに関して正確に反映するPost
別のモデルが必要ですが、複数テーブルの継承や との何らかの関係を持たせたくありません。問題は、抽象モデルではないため、Django が複数テーブルの継承を開始することです。これを回避する方法はありますか?GhostPost
Post
Post
Post
更新: ここで探しているのは、モデルの Python レベルの複製ではなく、それらのフィールドをミラーリングする実際の個別のデータベース テーブルです。
解決策: @Brandon のアドバイスに従い、抽象モデルを使用しました。