Welcome to django-tinymce4-widget documentation!

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.

django-tinymce4-widget can use django-filebrowser or django-filebrowser-no-grappelli as a file manager for TinyMCE 4 to insert images and file links into edited text. In addition to that, the application includes a spellchecker service for TinyMCE 4 spellchecker plugin.


  • Python: 3.5-3.7
  • Django: 1.11-2.1


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.

Indices and tables