跳转到主要内容

一个包含用于渲染

项目描述

django-tinymce

django-tinymce 是一个包含用于将表单字段渲染为 TinyMCE 编辑器的组件的 Django 应用。

它支持 Python 3.8+ 和 Django 3.2 到 5.0。使用 TinyMCE 6.8.4。

Jazzband https://img.shields.io/pypi/v/django-tinymce.svg https://img.shields.io/pypi/pyversions/django-tinymce.svg https://img.shields.io/pypi/djversions/django-tinymce.svg https://img.shields.io/pypi/dm/django-tinymce.svg GitHub Actions Code coverage

快速入门

安装 django-tinymce

$ pip install django-tinymce

将 tinymce 添加到 settings.py 中项目的 INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'tinymce',
)

将 tinymce.urls 添加到 urls.py 中项目的 URL 配置

urlpatterns = [
    ...
    path('tinymce/', include('tinymce.urls')),
]

在您的代码中

from django.db import models
from tinymce.models import HTMLField

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

django-tinymce 使用 staticfiles,所以应该像预期的那样工作,不同的用例(如使用小部件代替 HTMLField)和其他内容请参阅文档。

文档

https://django-tinymce.readthedocs.org/

支持和更新

使用 github issues https://github.com/jazzband/django-tinymce/issues

许可证

最初由 Joost Cassee 编写。

此程序根据 MIT 许可证授权(见 LICENSE.txt)

项目详情


下载文件

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

源代码分发

django_tinymce-4.1.0.tar.gz (1.1 MB 查看散列值)

上传时间 源代码

构建分发

django_tinymce-4.1.0-py3-none-any.whl (1.3 MB 查看哈希值)

上传时间 Python 3

支持