我一直在研究模态表单和内联表单集,但无法将我的头包裹在我的复合对象上,并想看看在 django 世界中是如何完成的-
我有这个分层模型
“作者”有很多“书”
每个“书”有4 个部分-> 第 01 节、第 02 节、第 03 节和第 04 节
每个“节”都有许多属性。
我想单独显示所有书籍如果单击一本书,我将展开一个隐藏的 DIV,它将显示该书的 4 个部分。像这样 -
Book-1 | 书的简短描述(单击时显示以下部分)
Section-01 | 第02节| 第04节| 第04节|
书2 | 书的简短描述(单击时显示以下部分)
Section-01 | 第02节| 第 04 节 |...
...
..
.
我已经弄清楚了所有的 HTML 代码,使用 jquery 来显示/隐藏 Div。
问题 - 我很困惑如何将所有这些数据从视图传递到 HTML 页面,然后进行渲染,以便当用户编辑某些内容时,这些内容会以 Forms 的形式传回。
但是有没有办法一次性传递整个复合对象 - Author+Books+AllSectionsInBook。
如果你能指出一个方向或者你是如何解决这个构图问题的,那就太好了。非常感谢提前!