Djangoフォーム-逆外部キー結合からのデータのインプレース編集
-
05-07-2019 - |
質問
PersonテーブルとPhoneテーブルがあります。 PhoneテーブルにはPersonテーブルへの外部キーがあり、これは自動インクリメントIDです。各人は、任意の数の電話番号を持つことができます。 Djangoフォームを作成して、新しいPersonエントリを作成しながら電話番号を入力し、既存のPersonエントリとともに編集する方法はありますか?
解決
はい、Djangoのinlineformset_factoryはまさにあなたが必要とするものです。
ドキュメント:モデルフォームセットおよびインラインフォームセット
このスニペットは例として役立ちます。
所属していません StackOverflow