Django MPTTを使用して、Djangoアプリケーションの階層データを処理しています。recursetree
タグを使用してTreeViewをレンダリングしたいと思います。ただし、このコードでは:
{% recursetree system_list %}
<li>{{ node.title }}
{% if not node.is_leaf_node %}
<ul>
{{ children.title }}
</ul>
{% endif %}
</li>
{% endrecursetree %}
私はそのようなマークアップを取得します:
<li>Uppeur kar parK
<ul>
<Li>Caillou
<Ul>
&Lt;Li&Gt;Patate
&Lt;/Li&Gt;
&Lt;Li&Gt;Courgette
&Lt;/Li&Gt;
&Lt;Li&Gt;Artichaud
&Lt;/Li&Gt;
&Lt;Li&Gt;Brocoli
&Lt;/Li&Gt;
</Ul>
</Li>
<Li>Pierre
</Li>
</ul>
</li>
マークアップが2番目のレベルの後にエスケープされる理由を知っていますか?どうすればそれを修正できますか?