一个用于django的cms框架构建在一个异构树编辑器上。

django-widg的Python项目详细描述


widgey:django的树编辑器

生成状态

widgey是一个内容编辑器,与ckeditor有些类似。它不是一个 不过,所见即所得编辑器。widgey比ckeditor更适合编辑 页面,如在CMS中,因为它允许您编辑 佩奇和那些部分知道如何渲染自己。而所见即所得 将其数据存储在html中,widgey将其存储在树中,每个节点都可以 渲染自身。

Widgey在Apache2.0版许可下可用。在github上投稿。

文档

阅读widgey的文档,网址是http://docs.wid.gy

安装

用PIP安装。

pip install django-widgy

在开发widgey时,克隆存储库然后安装 它,

git clone git://github.com/fusionbox/django-widgy
cd django-widgy
pip install -e .

设计理念

阅读widgey的数据模型 http://docs.wid.gy/en/latest/design/data-model.html

贡献

这里有一个开发者邮件列表,可在 widgey@fusionbox.com

运行测试
pip install -r requirements-test.txt
make test

make test 将同时运行javascript和python测试。测试一 或者,使用 make test js make test py

$ tox

$tox 将在所有受支持的 django和python。

覆盖范围

一旦安装了coverage(pip install coverage),生成文件 有两个命令可帮助报告代码覆盖率。

make coverage

将在启用覆盖率的情况下运行测试并生成HTML覆盖率 文件,

make browser

将运行测试并在您的Web浏览器中打开覆盖率报告。

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

推荐PyPI第三方库


热门话题
java基于Maven结果构建不同的Docker映像(与Jenkins一起)   java为什么在捕获异常时顺序很重要?   java如何创建或添加文本编辑器来使用swing输入数学方程?   构建/编译颤振应用程序时的java问题   java如何在调用方中返回数据之前等待JavaFX服务完成?   java如何将文件而不仅仅是文本发送到JMS队列?   c#将StringBuilder#AppendFormat转换为java   web应用程序中的java授权   java找不到元素:通过POM执行代码时出错,通过单个main()程序执行时,同一定位器工作正常   从Java运行带有自定义模块导入的Python脚本   多线程Java堆内存使用率波动   使用Java在MongoDB中进行动态聚合   unicode UTF8到Java中的EBCDIC   java项目不会在Android Studio中运行