に基づいてクラスを作成するために形成します。ジャンゴ - 私は抽象モデルとそれを継承するサブクラスの負荷を持っているタイプ
私は、これらのサブクラスのリストを取得することができますが、私は、ユーザーがそれらのいずれかを作成することを選択できるように、フォームでそれらを置くことについてどのように行きますか?
ので、例えば: -
class Abstract(models.Model):
class Meta:
abstract = True
class ImplA(Abstract):
pass
class ImplB(Abstract):
pass
私はImplAのインスタンスまたはImplBのインスタンスのいずれかを作成することを選択するためにユーザを可能にフォームを必要としています。
モデルごとに別々のフォームを作成することはありますか? – xyres
したがって、あなたは、ユーザーがデータベース列を選択して作成するようにしますか? – Amar
@xyresそれはうまくいくかもしれませんが、新しいImplをコードに追加するたびに新しいフォームを作成する必要はありません。 – bodger