1

私のdjangoアプリケーションでauth.Userを拡張するnode_userがあります。node_user には多くの子がいます。django admin で新しい node_user を作成するときに、StackedInline サブクラスを使用して node_users の子オブジェクトへのアクセスも提供します。

ただし、積み上げられた 1 ページのリストではなく、一連のページで node_user の子を表示したいと考えています。とにかく子供たちをページに広げることはありますか? 誰かに例がありますか?これはユーザーの操作に役立つと思いますが、初心者なのでどうすればよいかわかりません。

ありがとうアンジェロ

4

1 に答える 1

0

Django はそのままではこれを行いません。カスタムの管理ビューを作成することもできますが、保存に関していくつかのトリッキーな決定を下し、コーディングを行う必要があります。つまり、「次へ」をクリックすると、最初のページで行った変更が失われますか? この問題に対する私のアプローチは、独自の ModelAdmin を使用して node_user の子を編集することです。list_filter および/または search_fields オプション (およびおそらく list_editable) を賢く使用すると、それらをグループとして編集するのが非常に簡単になります。

于 2012-05-07T03:30:56.127 に答える