如何在模板中的任何给定级别获取深度级别

时间:2014-12-22 19:15:42

标签: python django templates django-mptt

设定:

  • 模型的树形结构。
  • HTML中该结构的表示。

问题:

如何在任何给定的递归级别知道当前我的深度级别?

示例:

这是HTML:

<ul>
    <li>
        0

        <ul>
            <li>1</li>
            <li>1</li>
        </ul>
    </li>

    <li>0</li>
</ul>

0,1是我想在任何特定时间得到的孩子的深度水平。

1 个答案:

答案 0 :(得分:3)

您可以使用模板变量node.level,它会为您提供缩进级别。

您可以在以下网址了解更多信息:

http://django-mptt.readthedocs.org/en/latest/technical_details.html?highlight=level#level