Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置Django CMS 3菜单站点树?_Django_Menu_Tree_Django Cms - Fatal编程技术网

如何设置Django CMS 3菜单站点树?

如何设置Django CMS 3菜单站点树?,django,menu,tree,django-cms,Django,Menu,Tree,Django Cms,我想有多个网站树,并根据角色,显示相应的菜单。 例如;这是我的菜单: Site Home Products Contact User Start Admin 现在,我可以像这样为用户显示我的菜单: {% show_menu_below_id "User" 0 1 0 1 %} 看起来是这样的:Start | Admin 问题是我想让它从“User/start”开始,而不是从“User”开始 url:/user/实际

我想有多个网站树,并根据角色,显示相应的菜单。 例如;这是我的菜单:

Site      
    Home      
    Products
    Contact

User
    Start      
    Admin
现在,我可以像这样为用户显示我的菜单:

{% show_menu_below_id "User" 0 1 0 1 %}
看起来是这样的:Start | Admin

问题是我想让它从“User/start”开始,而不是从“User”开始

url:/user/实际上应为/user/start/

“用户”应该像一个树节点,我只需要它有一个id来显示正确的树,但就是说,我确实需要它从。。。“开始”


我发现很难找到Django CMS3的所有细节,我确信/希望这是可能的,但不知道如何实现?我甚至不知道去哪里找。

我发现:将CMS\u REDIRECTS=True添加到设置中

然后,您可以在CMS的额外字段中硬编码url。 如果不是硬编码就好了,但我现在可以继续。

顺便说一下,“站点”和“用户”都是“软根”。