跳转到主要内容

Django富文本编辑器

项目描述

一个具有模型字段的Django富文本编辑器小部件。

需求

Django >= 1.3

安装

pip install django-rte

配置

首先将 rte 包含在您的 INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'rte',
    ...
)

现在您可以选择使用默认的基本配置,或者可以定义自己的配置。无论哪种方式,您都可以通过将配置字典传递给模型字段或小部件来覆盖属性。如果您想要设置不同的基本配置,只需创建一个新的配置文件 'rte/tiny.config.js'

语言会自动为您检测,如果您需要明确设置不同的语言,请在字段或小部件配置字典中设置,而不是在 'rte/tine.config.js' 文件中。

示例

示例模型使用

from rte import RTEField

class MyModel(models.Model):
    content = RTEField()

示例小部件使用

from rte import TinyWidget

def MyForm(forms.Form):
    content = forms.TextField(widget=TinyWidget(config={'language': 'en'}))

项目详情


下载文件

下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。

源分布

django-rte-0.4.0.tar.gz (1.1 MB 查看哈希值)

上传时间: 源代码

由以下支持