一个django应用程序,它包含一个小部件,用于将表单字段呈现为tinymce编辑器。
gu-django-tinymce的Python项目详细描述
顾剑阁 ==
gu django tinymce是一个django应用程序,它包含一个小部件,用于将表单字段呈现为tinymce编辑器。
快速启动
安装gu django tinymce:
$ pip install gu-django-tinymce
将tinymce添加到您项目的settings.py中已安装的应用程序:
INSTALLED_APPS = ( ... 'tinymce', )
将tinymce.url添加到项目的url.py:
urlpatterns = [ ... url(r'^tinymce/', include('tinymce.urls')), ]
在您的代码中:
from django.db import models from tinymce.models import HTMLField class MyModel(models.Model): ... content = HTMLField()
django tinymce使用静态文件,因此一切都应该按预期工作,文档中提供了不同的用例(例如使用widget而不是htmlfield)和其他内容。
释放量
最新版本是2.4.0。它支持Python2.7、3.4、3.5和django>;=1.6。 以前的版本可以在github上找到,但它们不再被维护。
支持和更新
许可证
原著作者乔斯特·卡西。
此程序是根据麻省理工学院的许可证授权的(请参见license.txt)
变更日志
本文档描述了每个以前版本之间的更改。
2.6.0(2017-01-23)
- 避免使用django.core.urlsolvers(188)发出弃用警告
- 修复了当tinymce小部件具有html时的客户端验证问题 必需的属性集(187)。
- 修正了没有激活语言时的崩溃(175)。
2.5.0(2017-01-23)
- 添加了django 1.11的兼容性。
- 放弃对django 1.6的支持。
2.4.0(2016-08-31)
- 增加了django 1.10的兼容性。
- 用grappelli修复jquery问题
- 修复python 3兼容性(170)
- 改进文档(163,171)
- 清洁进口(182)
- 修复ModelTranslation选项卡的Tinymce小部件(174)
- 修复json mimetype(186)
2.3.0(2016-03-10)
- 添加测试(149)
- 改进的python3支持
2.2.0(2015-12-23)
- tinymce compressor现在使用staticfiles获取文件内容(和 查找位于多个静态目录中的文件。)(142)
2.1.0(2015-12-23)
- 重写url文件,使其与django 1.9(147,148)一起工作
- 添加参与者文件。
2.0.6(2015-11-12)
- 确保jquery同时在管理和非管理表单中加载。(141)
2.0.5(2015-09-09)
- 使用静态查找器作为开发模式。(131)
2.0.4(2015-08-07)
- 修复非管理jquery。
2.0.3(2015-08-06)
- 处理非管理jquery。(108)
2.0.2(2015-07-26)
- 添加python3支持。
2.0.1(2015-07-24)
- 修复丢失的变更日志。
2.0.0(2015-07-23)
- 开始支持django 1.8