Wagtail的通用StreamField块
项目描述
# wagtailcommonblocks [](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并为新版本创建发布和标签。
- 完成!
> 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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c279351db1bbcaf7c9a6ce3aaa9ce8dcd0184472ad32f325e247acfb8d82ff74 |
|
MD5 | 72f59b6000d879b0e9c385697ac6b0a3 |
|
BLAKE2b-256 | 71ca4d7fb541291de2ed90a0ac49c2a26f9007873cdff691b4149002828907d9 |