wagtail 的轻量级管理界面
项目描述
功能
此应用程序按以下方式自定义 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 查看哈希值)
关闭
wagtail_lightadmin-0.13.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4eb0c6cef756d4177d27f09193ce205d1c54f0dd4ea48bc392584fb60003881e |
|
MD5 | 5592e35e4255f56a9c4e5cdd2ac40396 |
|
BLAKE2b-256 | 58eb8e551e6b4454b50e35f379a7bb240d0717b1152ed6c8a0d8f8f9c16190b9 |