ApplicantとClientの2つのモデルを持つDjangoプロジェクトがあります。ここで、ClientはApplicantのサブクラスです。ユーザーが既存のApplicantインスタンスをクライアントとして追加できるようにする方法が必要です。私はすでに申請者インスタンスのビューを持っているので、そのページにクライアントモデルフォームがあるとこれができると思いましたが、ドキュメントからは、スーパークラスのインスタンスでモデルフォームを初期化できるようには見えません。データベースに直接アクセスしてサブクラステーブルにフィールドを追加するコードを使用することでこれを実行できることはわかっていますが、Django-yで実行する方法は他にもありますか?
質問する
1000 次