跳转到主要内容

wagtail 的轻量级管理界面

项目描述

http://img.shields.io/pypi/v/wagtail_lightadmin.svg http://img.shields.io/badge/license-MIT-blue.svg http://img.shields.io/travis/leukeleu/wagtail_lightadmin/master.svg

功能

此应用程序按以下方式自定义 wagtail 管理界面

富文本

删除了一些不太有用的功能(HR、撤销/重做、H4、H5)。

标题/段落优先(尽管 https://stackoverflow.com/questions/10773813/adding-something-to-the-top-of-a-json-object)。

富文本的激活状态(.expand)不再展开

发布流程

“提交供审核”按钮被隐藏(对我们拥有的客户端类型来说,这通常很令人困惑)。

提供链接块

它具有在富文本中插入链接时的相同UI,但具有在它之外可用的优点。

如果您使用此块替换 PageChooserBlock,还可以使用 pagechooser_fallback 模板标记。PageChooserBlock最初仅保存您想要链接到的页面的pk。此模板标记获取相应的页面并从中提取URL和页面标题,以尝试显示您期望的内容。类似的逻辑也用于尝试保持编辑在管理端最初选择的页面。

安装与设置

pip install wagtail_lightadmin

wagtail_lightadmin 添加到您已安装的应用程序。

在 settings_default.py 中告诉 Wagtail 使用轻量级富文本小部件。

WAGTAILADMIN_RICH_TEXT_EDITORS = {
    'default': {
        'WIDGET': 'wagtail.wagtailadmin.rich_text.HalloRichTextArea',
        'OPTIONS': {
            'plugins': {
                'halloheadings': {'formatBlocks': ['p', 'h2', 'h3']},
                'halloformat': {},
                'hallolists': {},
                'hallowagtaillink': {},
                'hallorequireparagraphs': {},
                'hallowagtailembeds': {},
                'hallowagtailimage': {},
                'hallowagtaildoclink': {},
            },
        }
    },
}

确保 django 了解新的静态文件。

manage.py collectstatic –no-input

项目详情


下载文件

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

源代码发行版

wagtail_lightadmin-0.13.1.tar.gz (11.2 kB 查看哈希值)

上传时间 源代码

支持