如何使用Django呈现带有复选框的复选框列表?

2024-10-04 03:16:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用django创建这个表单

[ ] parent_checkbox1  
  [ ] sub_cb1_pcb1  [ ] sub_cb2_pcb1
...
[ ] parent_checkbox10
  [ ] sub_cb1_pcb10  [ ] sub_cb2_pcb10

我可以使用以下内容呈现父复选框:

^{pr2}$

但是如何将sub_复选框添加到父对象中?


Tags: 对象django表单复选框parentcb2pr2cb1
1条回答
网友
1楼 · 发布于 2024-10-04 03:16:36

尝试改用jQuery dynatree插件。我曾想过编写一个自定义小部件,但发现这个小部件更易于安装和维护。在

为此,您需要输出一个递归的HTML:

<div id="tree">
   <ul>
      <li id="1">Element 1</li>
      <li id="2">Element 2
          <ul> ... </ul>
      </li>
   </ul>
</div>

安装js文件并调用jquery方法:

^{pr2}$

相关问题 更多 >