django-tinymce4-plus
django-tinymce4-plus
is a reworked fork of django-tinymce4. It provides a TinyMCE 4 editor widget that can be used in Django forms and models.
In this fork, all legacy and broken code has been cleaned in order to provide a simple but full-featured TinyMCE 4 experience in Django projects.
Installation
pip install django-tinymce4-plus
Usage
In your code:
from django.db import models
from tinymce import HTMLField
class MyModel(models.Model):
...
content = HTMLField('Content')
In Django Admin the widget is used automatically for all models that have HTMLField
fields. If you are using TinyMCE 4 in your website forms, add form.media
variable into your templates:
<!DOCTYPE html>
<html>
<head>
...
{{ form.media }}
</head>
<body>
...
</body>
</html>
Documentation
For more details see documentation.
Useful links
License
MIT license. See LICENSE