Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Wagtail | 1,803 | 2 months ago | 1 | |||||||
A curated list of awesome packages, articles, and other cool resources from the Wagtail community. | ||||||||||
Django Summernote | 934 | 226 | 3 | 9 months ago | 73 | October 14, 2021 | 61 | mit | Python | |
Simply integrate Summernote editor with Django project. | ||||||||||
Booktype | 840 | 2 years ago | 6 | agpl-3.0 | JavaScript | |||||
Booktype is a free, open source platform that produces beautiful, engaging books formatted for print, Amazon, iBooks and almost any ereader within minutes. | ||||||||||
Django Markdownx | 784 | 116 | 5 | 16 days ago | 53 | January 03, 2022 | 48 | other | Python | |
Comprehensive Markdown plugin built for Django | ||||||||||
Django Markdown Editor | 727 | 20 | 3 | 2 days ago | 51 | March 31, 2022 | 35 | gpl-3.0 | JavaScript | |
Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI | ||||||||||
Django Wysiwyg | 468 | 149 | 5 | 7 years ago | 14 | August 17, 2016 | 17 | mit | HTML | |
A Django application for making Django textareas rich text editors. Certainly as a template tag and possibly as a form widget. | ||||||||||
Django Mdeditor | 407 | 21 | a year ago | 19 | January 05, 2022 | 23 | gpl-3.0 | Python | ||
Django-mdeditor is Markdown Editor plugin application for django base on Editor.md. | ||||||||||
Django Concurrency | 388 | 18 | 2 | a year ago | 23 | February 25, 2022 | 6 | mit | Python | |
Optimistic lock implementation for Django. Prevents users from doing concurrent editing. | ||||||||||
Django Widgy | 328 | 2 years ago | 66 | other | JavaScript | |||||
A CMS framework for Django built on a heterogenous tree editor. | ||||||||||
Django Json Widget | 281 | 9 | 11 | 2 years ago | 8 | February 17, 2021 | 16 | mit | Python | |
An alternative widget that makes it easy to edit the new Django's field JSONField (PostgreSQL specific model fields) |
django-tinymce4-lite is a reworked fork of django-tinymce4. It provides a fully functional TinyMCE 4 editor widget that can be used in Django forms and models.
The application can use django-filebrowser-no-grappelli as a file manager for TinyMCE 4 to insert images and file links into edited text.
Warning: TinyMCE 4 is incompatible with TinyMCE 3. Read TinyMCE docs for more information about how to configure TimyMCE 4 editor widget.
Note: This package includes the latest available version of TinyMCE 4 - 4.9.2. Currently there are no concrete plans to support TinyMCE 5, and if it happens, it will be in a separate package with a different name.
Install django-tinymce4-lite:
$ pip install django-tinymce4-lite
Add tinymce
to INSTALLED_APPS
in settings.py
for your Django project:
INSTALLED_APPS = (
...
'tinymce',
)
Add tinymce.urls
to urls.py
for your project:
urlpatterns = [
...
path('tinymce/', include('tinymce.urls')),
...
]
Or with old-style regex url
:
urlpatterns = [
...
url(r'^tinymce/', include('tinymce.urls')),
...
]
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>
http://romanvm.github.io/django-tinymce4-lite
MIT license. See LICENSE.txt