Django 在模板中使用MPTT do get_子级(在运行时)

Django 在模板中使用MPTT do get_子级(在运行时),django,django-mptt,mptt,Django,Django Mptt,Mptt,我的模板收到一个名为categories的变量,我想列出作为其父类别“子”的类别 这是我在模板中的代码 {% for category,structure in categories|tree_info %} {% if structure.new_level %} <li><a href="/categories/{{ category.id }}/">{{ category.name }}</a> </li> {% end

我的模板收到一个名为categories的变量,我想列出作为其父类别“子”的类别

这是我在模板中的代码

{% for category,structure in categories|tree_info %}
    {% if structure.new_level %}
<li><a href="/categories/{{ category.id }}/">{{ category.name }}</a> </li>   
    {% endif %}

    {% for level in structure.closed_levels %}
<li>{{level.name}}
    {% endfor %}

    <ul class="noJS">
    {% for cat in category.get_children|tree_info %}
    <li><a href="/categories/{{ cat.id }}/">{{  cat.name }}aa</a> </li> 

    {% endfor %}
    </ul>
{% endfor %}
有什么想法吗?

这很有效

{% for category in categories %}
                <li>
                <a href="/categories/{{ category.id }}/">{{ category.name }}</a>  
                <ul class="noJS">
                    {% for cat in category.get_children %}              
                    <li><a href="/categories/{{ cat.id }}/">{{  cat.name }}</a> </li> 
                    {% endfor %}

                </ul>
            </li>
                {% endfor %}
{%用于类别中的类别%}
    • {category.get_children%}
    • {%endfor%}
  • {%endfor%}
    {% for category in categories %}
                    <li>
                    <a href="/categories/{{ category.id }}/">{{ category.name }}</a>  
                    <ul class="noJS">
                        {% for cat in category.get_children %}              
                        <li><a href="/categories/{{ cat.id }}/">{{  cat.name }}</a> </li> 
                        {% endfor %}
    
                    </ul>
                </li>
                    {% endfor %}