gpt4 book ai didi

wagtail - 在 wagtail 管理中添加子菜单

转载 作者:行者123 更新时间:2023-12-05 00:47:05 25 4
gpt4 key购买 nike

Wagtail 是美妙的 CMS。我确实有一个问题如何在管理员中添加子菜单。我有一个自定义模型位置在那个模型中我有 2 个外键。要管理通过 modeladmin 创建的位置模型,请使用菜单。但是,要管理城市或外键内容,我还需要在 modeladmin 中创建。

我只在 modeladmin 中看到一个将项目添加到设置菜单的选项。我在管理员中需要的是以下内容

+ pages
++ ...
+ locations
++ locations
++ cities
++ tags
+ ...

目前我只能通过 menu_order=200 确定订单

有没有办法让 wagtail 中的导航有子导航

最佳答案

您可以使用 ModelAdminGroup 将多个 ModelAdmin View 分组到一个子菜单中:

http://docs.wagtail.io/en/stable/reference/contrib/modeladmin/index.html#a-more-complicated-example

from wagtail.contrib.modeladmin.options import ModelAdmin, ModelAdminGroup, modeladmin_register

class LocationGroup(ModelAdminGroup):
menu_label = 'Locations'
items = (LocationAdmin, CityAdmin, TagAdmin)

modeladmin_register(LocationGroup)

关于wagtail - 在 wagtail 管理中添加子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58733360/

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