一套工具扩展了wagtail已经非常棒的streamfield,使其更加灵活/通用/有用!

wagtail-streamfieldtools的Python项目详细描述


Travis CI StatusCoverage PercentageDownloadsLatest Version

一套扩展Wagtail已经很棒的工具{{a6},使其更加灵活/通用/有用!

包括:

  • 一个简单的界面,用于在任意数量的格式副本中显示StreamField的各个块。
  • 一个“block registry”(及其相关字段RegisteredBlockStreamField),它使得块可以在不同的模型/应用程序/项目之间插入/重用。

兼容性

  • Python:
    • 2.7
    • 3.4
    • 3.5
  • Wagtail
    • 1.2
    • 1.3
    • 1.4

注意

如果要使用Python3.3或Wagtail 1.1,请安装0.2版本。

安装

首先,安装时使用:

$ pip install wagtail-streamfieldtools

安装完成后,将'streamfield_tools'添加到 INSTALLED_APPS

INSTALLED_APPS=(# All your other apps here'streamfield_tools',)

运行测试

要运行测试,请首先创建新的虚拟环境并安装测试要求:

$ virtualenv TEST_ENV
$ pip install -r test_requirements.txt

然后使用以下命令运行测试套件:

$ coverage run --source streamfield_tools/ runtests.py

如果所有测试都通过,那么将代码推送到github,travis ci将根据整个依赖关系矩阵进行测试。如果[所有测试都通过了](https://travis-ci.org/WGBH/wagtail-streamfieldtools),那么[转到工作服](https://coveralls.io/github/WGBH/wagtail-streamfieldtools)以确保您的覆盖范围保持不变。

如果测试通过并且覆盖率保持不变,那么是时候发布到pypi了!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JPA/Hibernate ManyToMany在联接表中具有附加列,IdClass“没有持久id属性”   java如何在Spring JPA中为自动生成的ID赋值   java工作区。IntelliJ中的xml文件已损坏(第1行错误:prolog中不允许内容),如何修复?   java我正在寻找一个HTML解析器,它可以将“small”标记替换为“span”   java在Android中使用Recycler视图作为片段创建文件浏览器和选择器?   运行第一个JavaFX模块化程序时出现java异常   java无法在testng中实例化类问题   Java erroractual和formal参数列表的长度不同   java在位置管理器中获取错误   java根据请求参数自动连接RequestScope bean   java AnyLogic:如何根据时间和概率检查进程的可用性?   尝试执行hdfs zkfc命令时会弹出java错误   Java扫描器字符串输入   JavaSpring安全性:仅在尚未通过表单登录进行身份验证的情况下对RESTAPI进行身份验证   java对数据的抽象与对行为的抽象   java使用SolrJ设置自定义请求头   java Bouncy Castle J2ME加载现有私钥   从Java程序的主方法中抛出异常有什么意义?   java布尔字段Hibernate QueryException:无法解析属性