我将Django 1.7与Mezzaine一起使用。
我根据以下内容创建自定义管理页面: Django - custom admin page not releated to a model
我想将该页面的链接添加到grappeli侧面板下拉菜单中。有没有办法在不触及侧面板模板的情况下实现这一目标?
答案 0 :(得分:1)
在ADMIN_MENU_ORDER
中查找settings.py
- 常量。
可能看起来像这样:
# ADMIN_MENU_ORDER = (
# ("Content", ("pages.Page", "blog.BlogPost",
# "generic.ThreadedComment", ("Media Library", "fb_browse"),)),
# ("Site", ("sites.Site", "redirects.Redirect", "conf.Setting")),
# ("Users", ("auth.User", "auth.Group",)),
# )
您必须先取消注释这些行。假设您最近创建的管理页面名为verycustom.SuchCustomPage
,则必须将其插入菜单列表中的所需位置。
示例:
ADMIN_MENU_ORDER = (
("Content", ("pages.Page", "verycustom.SuchCustomPage", "blog.BlogPost",
"generic.ThreadedComment", ("Media Library", "fb_browse"))),
("Site", ("sites.Site", "redirects.Redirect", "conf.Setting")),
("Users", ("auth.User", "auth.Group",)),
)
编辑:你会在官方documentation找到详细的解释。