我面臨一個問題,試圖遍歷樹枝表單主題中的所有表單元素。其實我用這個來遍歷他們:樹枝 - 遍歷表單域
{% 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