跳转到主要内容

为编辑添加和编辑CMS指南页面的功能。

项目描述

Wagtail Guide

tests codecov

这是什么?

Wagtail Guide应用为编辑和出版商添加了创建和编辑指南的功能,以帮助他们创建优质内容。

安装

Wagtailguide有一个pypi包,可以使用以下命令安装:

pip install wagtail-guide

安装后,将其添加到您的设置文件中,与 wagtail.contrib.settings 一起,设置包含应放在您的其他 wagtail.contrib 库中。

INSTALLED_APPS = [
    ...
    'wagtail_guide',
    'wagtail.contrib.settings',
]

设置和配置

Wagtail guide有一些自定义选项...

WAGTAIL_GUIDE_MENU_LABEL 使用此设置定义查看指南的自己的菜单标签。

ADD_WAGTAIL_GUIDE_TO_HELP_MENU 此设置将指南放置在“帮助”菜单中。

HIDE_WAGTAIL_CORE_EDITOR_GUIDE 您可以使用此设置关闭Wagtail核心编辑指南链接

通过设置进行自定义的示例

这里是一个自定义菜单标签的示例(用橙色突出显示),以及在帮助菜单中放置编辑指南链接

WAGTAIL_GUIDE_SETTINGS = {
    "ADD_WAGTAIL_GUIDE_TO_HELP_MENU": True,
    "WAGTAIL_GUIDE_MENU_LABEL": "CMS Publishing Guide",
    "HIDE_WAGTAIL_CORE_EDITOR_GUIDE": False,
}

custom label

这里是一个隐藏核心编辑指南链接并仅使用我们的示例

WAGTAIL_GUIDE_SETTINGS = {
    "ADD_WAGTAIL_GUIDE_TO_HELP_MENU": True,
    "WAGTAIL_GUIDE_MENU_LABEL": "CMS Publishing Guide",
    "HIDE_WAGTAIL_CORE_EDITOR_GUIDE": True,
}

remove help

您可以在项目设置文件中这样定义它们

WAGTAIL_GUIDE_SETTINGS = {
    "ADD_WAGTAIL_GUIDE_TO_HELP_MENU": False,
    "WAGTAIL_GUIDE_MENU_LABEL": "WG guide menu label",
    "HIDE_WAGTAIL_CORE_EDITOR_GUIDE": True,
}

用法

要编辑指南,用户必须是管理员,或者在其用户组权限中勾选了“管理编辑指南”的“更改”值。

编辑指南

要编辑指南,从左侧菜单打开设置>然后单击“管理编辑指南”。编辑您的内容,然后保存。

guide edit

指南导航菜单

如果将多个“标题”块添加到内容中,则在指南顶部的“内容”标题下将自动显示一个菜单

查看指南

登录后,左侧菜单底部将出现一个新的菜单图标,标签为“编辑指南”

guide view

依赖关系

Wagtail指南需要wagtail>=5.2

贡献

我们欢迎对这个项目的贡献,有关详细信息,请参阅CONTRIBUTING.md

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

wagtail_guide-2.2.0.tar.gz (11.8 kB 查看散列)

上传时间

构建分发

wagtail_guide-2.2.0-py3-none-any.whl (15.7 kB 查看散列)

上传时间 Python 3

由以下赞助

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面