gpt4 book ai didi

django - 如何从 Wagtail 更改侧边栏?

转载 作者:行者123 更新时间:2023-12-03 15:51:36 25 4
gpt4 key购买 nike

我正在按照 Wagtail 文档创建导航,但建议使用基于“片段”,所以我想更改侧边栏以显示“导航”或“菜单”而不是“片段”,这可能吗?
enter image description here

但是当我像文档建议的那样使用侧边栏更改时:

sidebar_content_panels = [
SnippetChooserPanel('advert', Advert),
InlinePanel('related_links', label="Related links"),
]

所以它引发了一个 AttributeError:
enter image description here

最佳答案

sidebar_content_panels代码在这里不相关 - 它演示了如何向页面编辑器添加额外的选项卡,如果您的页面包含您想要分开的“主要内容”和“侧边栏内容”。这与 Wagtail 管理中的侧边栏菜单无关。

可以使用 register_admin_menu_item 将新项目添加到管理菜单中。 hook ( http://docs.wagtail.io/en/v1.0/reference/hooks.html#register-admin-menu-item ),但这不支持编辑现有项目,因此无法更改“片段”菜单的标签。但是,您可以查看“wagtailmodeladmin”包https://github.com/ababic/wagtailmodeladmin - 这允许您设置像片段编辑器一样工作的管理区域,但位于菜单的顶层。

关于django - 如何从 Wagtail 更改侧边栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31822361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com