入力を節約するために、外部キーを使用してモデルを作成しました。次の方法でもきれいに見えると思います。
class Model_Sub( models.Model ):
some_fields
class Model_Main( models.Model ):
field_1 = models.ForeignKey( Model_Sub, related_name="sub_field_1" )
field_2 = models.ForeignKey( Model_Sub, related_name="sub_field_2" )
しかし、ユーザーにフォームを送信してもらいたい場合は、クエリ セットからではなく、サブ モデルの新しいインスタンスが必要です。Model_Sub をフォームとしてメイン モデルにシームレスにインクルードしたい。ModelFormを使用してこれを達成する方法はありますか?
助けてくれてありがとう
デビッド