跳转到主要内容

Wagtail的通用StreamField块

项目描述

# wagtailcommonblocks [![PyPI](https://img.shields.io/pypi/v/wagtailcommonblocks.svg)](https://pypi.python.org/pypi/wagtailcommonblocks)

> Common StreamField blocks for Wagtail.

*Check out [Awesome Wagtail](https://github.com/springload/awesome-wagtail) for more awesome packages and resources from the Wagtail community.*

## 快速开始

假设您有一个 [Wagtail](https://wagtail.io/) 项目已启动并运行

```sh
pip install wagtailcommonblocks
```

将commonblocks添加到您的 `settings.py` 中的 INSTALLED_APPS 部分,在核心wagtail包之前

```python
...
'commonblocks',
'wagtail.contrib.wagtailsitemaps',
...
```
# 可用块

* CommonPageChooserBlock
* SimpleRichTextBlock
* CommonImageBlock
* CommonQuoteBlock
* CommonHeadingBlock
* CommonVideoBlock
* CommonInternalLink
* CommonExternalLink
* CommonLinksBlock

您可以覆盖 `CommonHeadingBlock` 块的标题

```python
...
COMMONBLOCKS_HEADING = (
('h1', 'h1'),
('h2', 'h2'),
)
```

## 开发

### 版本发布

- 为新版本的发布创建一个新分支。
- 更新 [CHANGELOG](https://github.com/springload/wagtailcommonblocks/CHANGELOG.md)。
- 在 `setup.py` 中更新版本号,遵循semver。
- 创建一个PR并将其合并。
- 将PR合并到master分支后,使用 `make publish` (确认并输入您的密码)。
- 最后,转到GitHub并为新版本创建发布和标签。
- 完成!

项目详情


下载文件

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

源分布

wagtailcommonblocks-0.1.tar.gz (11.6 kB 查看哈希值)

上传时间

由以下支持