質問

PersonテーブルとPhoneテーブルがあります。 PhoneテーブルにはPersonテーブルへの外部キーがあり、これは自動インクリメントIDです。各人は、任意の数の電話番号を持つことができます。 Djangoフォームを作成して、新しいPersonエントリを作成しながら電話番号を入力し、既存のPersonエントリとともに編集する方法はありますか?

役に立ちましたか?

解決

はい、Djangoのinlineformset_factoryはまさにあなたが必要とするものです。

ドキュメント:モデルフォームセットおよびインラインフォームセット

このスニペットは例として役立ちます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top