モデルAとモデルBの2つのモデルがあります。
モデル BI には、モデル A を参照する 2 つの ForeignKey フィールドがあります。動作しますが、モデル B で値を選択する前に、モデル A にレコードが必要です。選択できるフォームを作成する最良の方法は何ですか?モデル A で新しいレコードを作成し、それを選択するか、既存のレコードを選択しますか?
モデルAとモデルBの2つのモデルがあります。
モデル BI には、モデル A を参照する 2 つの ForeignKey フィールドがあります。動作しますが、モデル B で値を選択する前に、モデル A にレコードが必要です。選択できるフォームを作成する最良の方法は何ですか?モデル A で新しいレコードを作成し、それを選択するか、既存のレコードを選択しますか?
Look into django (model)formsets (https://docs.djangoproject.com/en/dev/topics/forms/formsets/).
These are made for this reason. with either inline or model formsets you can easily create page where you can edit both model A and B and even save them together.
If you look into formsets questions @ stackoverflow and django docs - i am sure you will figure it out.
Alan