1

新しいインスタンスか既存のインスタンスか (フォームの追加または変更) に応じて、StackedInlineを継承するクラス内に異なるフィールドを表示しようとしています。ここで説明されているように、 ModelAdminを継承するクラス内でget_formメソッドをオーバーライドしてこれを実現できることを知っています。django docsを見ると、 get_formがInlineModelAdmin options の下の共有機能であるとは書かれていません。インラインで追加および変更するためのさまざまなフィールドを表示する方法はありますか? 私は初心者です。どんな助けでも大歓迎です。

4

1 に答える 1

1

それらはフォームセットで動作するためです。代わりにget_formsetをオーバーライドします。

于 2013-07-03T08:06:56.513 に答える