g如何在边栏中分隔自定义页面类型

时间:2018-09-03 12:50:32

标签: wagtail

是否可以在管理侧边栏中添加自定义页面并删除“页面”链接。我想要其他链接,例如:

  • 博客帖子
  • 页面
  • 事件
  • 游戏

显示在侧栏中,每个列表页面仅显示基于自定义页面的项目。我一直在查看文档,发现的唯一发现是在边栏中添加了自定义URL,但是我还需要添加自定义页面来显示清单。

1 个答案:

答案 0 :(得分:1)

通过ModelAdmin模块,您可以注册页面模型以在管理菜单中显示为新项目。

您可以将exclude_from_explorer = True添加到ModelAdmin定义以从主页浏览器中隐藏页面类型,尽管这不会隐藏Pages菜单项本身-为此,您需要定义一个{{3 }}挂钩,以在构建菜单后运行,并将其从列表中删除。