Welcome to django-tinymce4-widget documentation!#

Warning

The latest version of TinyMCE (at time of writing) is version 6. This package is -and will stay- focused on TinyMCE 4 only. I no longer use this package myself so I have no incentive to keep it up to date. I recommend moving to a maintained alternative like Jazzband or alternatively fork it.

django-tinymce4-widget is a reworked fork of django-tinymce4-lite. It provides a TinyMCE 4 editor widget that can be used in Django forms and models.

The main difference with the original fork is that it does not include any static files, it’s using the TinyMCE from the CDN by default.

Compatibility#

  • Python: 3.8-3.12

  • Django: 3.2-5.0

License#

MIT license.

Naming Conventions#

In this documentation django-tinymce4-widget or tinymce4-widget (all lowercase) refers to this Python/Django application, and TinyMCE 4 or TinyMCE (CamelCase) refers to a JavaScript TinyMCE editor widget. If a version number is omitted, TinyMCE v.4.x.x is assumed.

Contents:#