user_image
By  青岛浪淘沙    On   2019年5月7日 13:57

刘大大,你好,我尝试在base.html的左侧导航栏中从数据库中读出节点树信息,叶子节点的url链接从数据库中读出,但是总是失败,能指导下吗? <ul class="sidebar-menu" data-widget="tree"> <li class="header">导航栏</li> <!-- Optionally, you can add icons to the links --> <li><a href="{% url 'assets:dashboard' %}"><i class="fa fa-dashboard"></i> <span>仪表盘</span></a></li> <li><a href="{% url 'assets:index' %}"><i class="fa fa-table"></i> <span>资产总表</span></a></li> </ul> 替换为 <div class="framework_nav"> <ul class="sidebar-menu" data-widget="tree"> <li class="all">导航栏</li> <ul show="true"> {% recursetree nodes %} <li> {% if node.is_leaf_node %} <li><a href="{{ node.url }}"><i class="fa fa-dashboard"></i><span>{{ node.name }}</span></a></li> {% else %} <li><a href="#"><i class="fa fa-table"></i> <span>{{ node.name }}</span></a></li> <ul> <li><a href="#"><span>{{ children }}</span></a></li> </ul> {% endif %} </li> {% endrecursetree %} </ul> </ul> </div>