如何直接修改django块中的li?

时间:2017-03-22 08:18:57

标签: django django-cms

我的project.db已损坏。我有一个由django_cms生成的导航菜单,我想要做的就是修改导航栏中的li。但是因为我无法直接访问html,所以我无法做到这一点。

如何修改django块的html?

这是我的代码:

  

{% show_menu 0 1 100 100 "menu.html" %}

我希望能够直接进入show_menu,并修改所有的li,以便我可以更改他们的名字。

1 个答案:

答案 0 :(得分:0)

我不明白为什么你不能访问HTML?每个Django模板标签只使用模板来呈现其内容。您可以覆盖Django cms提供的每个模板。

您可以根据需要覆盖默认的menu.html模板,然后使用自定义menu.html模板作为show_menu模板标记的参数。

请参阅docs