我面临一个问题,试图遍历树枝表单主题中的所有表单元素。其实我用这个来遍历他们:树枝 - 遍历表单域
{% for child in form.parent.children %}
我没有发现它在文档,我只是把表单变量,发现道路上的字段。这实际上适用于所有表单,除非表单本身有一个名为的子项。我不知道这是否是一个错误,因为如果你只是转储form
对象的结构是在两种情况下是相同的:
但是,如果您尝试访问form.parent.children
当它有一个children
参数里面你赢了“T获得该数组的"children"
,而直接结果:
正如你在这种情况下看到form.parent.children
直接指形式的儿童元素(同已识别r#1592)。如果您尝试获得form.parent.children.parent.children
,您将再次获得children
元素,因此如果表单包含名为children
的参数,则基本上使用此方法不可能遍历表单字段。
这是一个错误还是我错过了什么?也许还有另一种方法来实现我想要的?
谢谢您的解释和参考链接。 – DrKey