私はモーダルフォームとインラインフォームセットを研究してきましたが、頭を複合オブジェクトに巻き付けることができず、djangoの世界で物事がどのように行われるかを確認したいと思います-
私はこの階層モデルを持っています
。「作成者」には多くの「本」
があります。
各「本」には4つのセクションがあります->セクション-01、セクション-02、セクション-03、セクション-04
各「セクション」にはいくつかの属性があります。
すべての本を独自の行に表示したい本をクリックすると、非表示のDIVが展開され、その本の4つのセクションが表示されます。そのように
-Book-1| 本の簡単な説明(クリックすると、以下のセクションが表示されます)
セクション-01 | セクション-02| セクション-04| セクション-04|
ブック-2| 本の簡単な説明(クリックすると、以下のセクションが表示されます)
セクション-01 | セクション-02|
セクション-04
|
........。
jqueryを使用してDivを表示/非表示にして、すべてのHTMLコードを把握しました。
質問-ビューからHTMLページにこのすべてのデータを渡してから、ユーザーが何かを編集したときにフォームの形式で返されるようにレンダリングする方法について混乱しています。
しかし、この複合オブジェクト全体(Author + Books + AllSectionsInBook)を一度に渡す方法はありますか。
この構図の問題をどのように解決したか、方向性を教えていただければ幸いです。よろしくお願いします!