Django-CMS和多个菜单

时间:2012-12-07 19:35:12

标签: python django django-cms django-mptt

我有许多顶级页面需要拆分成两个不同的菜单。使用Django和Django-CMS最好的方法是什么?

我一直在阅读一些谷歌线程,最常见的建议是将页面嵌入带有自定义ID的子标题下。然后可以使用 show_menu_below_id 功能提取菜单。虽然这种方法有效,但URL被改变以匹配页面层次结构,我想避免这种情况。我知道有一些方法可以解决这个问题但是它们有自己的问题,例如FLAT_URLS(改变所有网址并且正在退休)和overwrite-url - 但这是手动的,不需要。

感谢您的任何帮助或建议..

Menu1

HOME
B
C

菜单2

D
E
F

1 个答案:

答案 0 :(得分:1)

我会将show_menu_below_id方式与覆盖网址结合使用。不是很好但是很有优势。