跳转到主要内容

用于页面、片段等内容的自动完成编辑处理器。

项目描述

https://circleci.com/gh/wagtail/wagtail-autocomplete.svg?style=svg

一个用于Wagtail内容编辑器的编辑处理器,允许单选或多选自动完成选择页面、片段或其他模型。该小部件用React编写,如果需要,也可以在Wagtail管理之外使用。

https://raw.githubusercontent.com/wagtail/wagtail-autocomplete/master/docs/_static/autocomplete-m2m-demo.gif

功能

  • 通过平滑的自动完成界面快速选择相关对象

  • PageChooserPanel或SnippetChooserPanel的替代方案

  • 如果您的搜索结果为空,则可以从自动完成输入中创建新对象

  • React组件可以在Wagtail管理员之外用于面向公众的表单

  • 默认主题共享Wagtail管理员的色彩方案和样式

  • 使用BEM方法轻松重新设计主题

谁在使用它?

  • 美国新闻自由追踪器U.S. Press Freedom Tracker广泛使用此编辑处理程序,以及其面向公众的过滤器和内容编辑器,以快速选择和创建新的相关元数据对象。

合并到wagtail/wagtail

我们最终希望将其合并到wagtail/wagtail。这将需要对Wagtail API进行一些工作。

  • 支持非Page模型的端点

  • 支持标准的Django字段查找,如id__in

  • 从API创建对象

  • API的非管理员访问权限系统

文档

我们的文档在Read the Docs上,包括基本使用说明以及贡献指南

贡献者

  • Harris Lapiroff(Little Weaver Web Collective)负责用户体验和界面设计

  • Rachel Stevens(Little Weaver Web Collective)

  • Emily Horsman(Little Weaver Web Collective)

项目详情


下载文件

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

源分布

wagtail-autocomplete-0.11.0.tar.gz (62.3 kB 查看哈希值)

上传时间

构建分布

wagtail_autocomplete-0.11.0-py3-none-any.whl (66.2 kB 查看哈希值)

上传时间 Python 3

支持者:

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