对表单文本区域使用tinymce所见即所得编辑器。

redsolutioncms.django-tinymce的Python项目详细描述


tinymce是一个Django应用程序,它包含一个小部件来呈现表单字段 作为TinyMCE编辑。

特点: -用作窗体小部件或与视图一起使用。 -增强了对内容语言的支持。 -与tinymce拼写检查器集成。 -启用对话框的预定义链接和图像列表。 -可以压缩tinymce javascript代码。 -与django-filebrowser集成。

tinymce代码是根据MIT License授权的。请参阅LICENSE.txt 分发中的文件。请注意,tinymce编辑器分布在 its own license

要求

Django 1.3+是必需的。 对于django<;1.3,请查看django tinymce 1.5.1。

安装

一。将tinymce模块放在python路径中。你可以把它放进你的 django项目目录或从shell运行python setup.py install。 2.将jscripts/tiny_mce目录从tinymce发行版复制到 静态根目录中名为js的目录。可以覆盖中的位置 你的设置(见下文)。 三。如果要使用任何视图,请在安装的应用程序中添加t符号 列表和urlconf:

settings.py

INSTALLED_APPS = (
    ...
    'tinymce',
    ...
)

urls.py

urlpatterns = patterns('',
    ...
    (r'^tinymce/', include('tinymce.urls')),
    ...
)

配置

可以通过编辑项目的^{tt6}来配置应用程序$ 文件。

TINYMCE_JS_URL(默认值:settings.STATIC_URL + 'js/tiny_mce/tiny_mce.js'
tinymce javascript文件的url。
TINYMCE_JS_ROOT(默认值:settings.STATIC_ROOT + 'js/tiny_mce'
tinymce文件的文件系统位置。
TINYMCE_DEFAULT_CONFIG(默认值:{'theme': "simple", 'relative_urls': False}
要使用的默认tinymce配置。查看the TinyMCE manual了解所有 选项。要设置特定tinymce编辑器的配置,请参见 mce_attrs参数用于widget
TINYMCE_SPELLCHECKER(默认值:False
是否通过提供的视图使用拼写检查器。你必须加上 spellchecker您自己没有添加到tinymce插件列表中 自动。
TINYMCE_COMPRESSOR(默认值:False
是否使用tinymce压缩程序,它将所有javascript文件gzip到 一条小溪。这使得整个下载大小减少了75%,而且 减少请求数。tinymce的总体初始化时间 如果您使用此选项,将大大减少。
TINYMCE_FILEBROWSER(如果'filebrowser'INSTALLED_APPS中,则默认为True,否则False
是否将django-filebrowser用作媒体的自定义文件浏览器 包含。请参阅official TinyMCE documentation on custom filebrowsers

示例:

TINYMCE_JS_URL = 'http://debug.example.org/tiny_mce/tiny_mce_src.js'
TINYMCE_DEFAULT_CONFIG = {
    'plugins': "table,spellchecker,paste,searchreplace",
    'theme': "advanced",
}
TINYMCE_SPELLCHECKER = True
TINYMCE_COMPRESSOR = True

redsolution cms分类器:

Content plugins

版权所有(c)2008 Joost Cassee 此程序是根据麻省理工学院的许可证授权的(请参见license.txt)

有关文档,请参见http://django-tinymce.googlecode.com

- 乔斯特·卡西 joost@cassee.net

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

推荐PyPI第三方库


热门话题
java为什么javaassist仅在项目中使用lambda时加载Entitymanager时抛出无效的常量类型:18   java如何识别用户是否在Alexa中首次启动技能?   java maven:如何防止插件更新   java StringBuilder将null追加为“null”   在java中,我可以在画布上绘制画布吗?   java如何在JRadioButton上垂直对齐文本和图像?   java“类是对象的集合”。这个定义是对的还是错的?   java如何用其他字符替换字符串中的1个或多个字符?   Java的HashSet<Double>及其子集的hashcode的唯一性   对象ArrayList的java并发修改错误   多线程Java线程:让EDT函数等待长时间运行的函数离开EDT   java如何重写方法,将一个实例变量和一个局部变量相加,从而生成一个数据类型为Double的新变量?