【发布时间】:2015-03-28 09:40:27
【问题描述】:
我正在尝试运行一个项目,其中标题有一些未加载的菜单链接。加载菜单的代码如下
<ul>
{% load menu_tags %}
{% for child in children %}
<li><a {% if forloop.first %} class="first" {% endif %}href="{{ child.attr.redirect_url|default:child.get_absolute_url }}">{{ child.get_menu_title }}</a></li>
{% endfor %}
</ul>
看起来 for 循环没有运行,因为 children 数组是空的。我不知道在哪里寻找这个儿童阵列。从哪里加载这个数组。如果 django-cms 查询数据库,那么它会查询哪些列。
该项目实际上是建立在一些旧版本的 django 2.1 之上的。现在我正在尝试在 django-cms 3.0.7 上运行该项目。我正在使用mysql数据库并已导入数据。
【问题讨论】:
标签: django django-cms