django-tinymce

TinyMCE integration for Django

Latest version: 5.0.0 registry icon
Maintenance score
37
Safety score
94
Popularity score
76
Check your open source dependency risks. Get immediate insight about security, stability and licensing risks.
Security
  Vulnerabilities
Version Suggest Low Medium High Critical
5.0.0 0 0 0 0 0
4.1.0 0 0 0 0 0
4.0.0 0 0 2 0 0
3.7.1 0 0 2 0 0
3.7.0 0 0 2 0 0
3.6.1 0 0 2 0 0
3.6.0 0 0 2 0 0
3.5.0 0 0 2 0 0
3.4.0 0 0 2 0 0
3.3.0 0 0 3 0 0
3.2.0 0 0 3 0 0
3.1.0 0 0 3 0 0
3.0.2 0 0 3 0 0
3.0.1 0 0 3 0 0
2.9.0 0 0 3 0 0
2.8.0 0 0 3 0 0
2.7.1 0 0 3 0 0
2.7.0 0 0 3 0 0
2.6.1 0 0 3 0 0
2.6.0 0 0 3 0 0
2.5.0 0 0 3 0 0
2.4.0 0 0 3 0 0
2.3.0 0 0 3 0 0
2.2.0 0 0 3 0 0
2.1.0 0 0 3 0 0
2.0.7 0 0 3 0 0
2.0.6 0 0 3 0 0
2.0.5 0 0 3 0 0
2.0.4 0 0 3 0 0
2.0.3 0 0 3 0 0
2.0.2 0 0 3 0 0
2.0.1 0 0 3 0 0
2.0.0 0 0 3 0 0
1.5.4 0 0 3 0 0
1.5.3 0 0 3 0 0
1.5.2 0 0 3 0 0
1.5.1 0 0 3 0 0
1.5.1b4 0 0 3 0 0
1.5.1b3 0 0 3 0 0
1.5.1b2 0 0 3 0 0
1.5.1b1 0 0 3 0 0
1.5.1a3 0 0 3 0 0
1.5.1a2 0 0 3 0 0
1.5.1a1 0 0 3 0 0
1.5 0 0 3 0 0
1.4.1 0 0 3 0 0
1.4 0 0 3 0 0
1.3 0 0 3 0 0
1.2 0 0 3 0 0
1.1 0 0 3 0 0
1.0 0 0 3 0 0

Stability
Latest release:

5.0.0 - This version may not be safe as it has not been updated for a long time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform

Licensing

Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.

UNKNOWN   -   MIT AND GPL-2.0-or-later

Is a wildcard

Not proprietary

OSI Compliant



django-tinymce

django-tinymce is a Django application that contains a widget to render a form field as a TinyMCE editor.

It supports Python 3.9+ and Django 4.2 to 5.2. Using TinyMCE 7.8.0.

.. image:: https://jazzband.co/static/img/badge.svg :target: https://jazzband.co/ :alt: Jazzband

.. image:: https://img.shields.io/pypi/v/django-tinymce.svg :target: https://pypi.python.org/pypi/django-tinymce

.. image:: https://img.shields.io/pypi/pyversions/django-tinymce.svg :target: https://pypi.python.org/pypi/django-tinymce

.. image:: https://img.shields.io/pypi/djversions/django-tinymce.svg :target: https://pypi.org/project/django-tinymce/

.. image:: https://img.shields.io/pypi/dm/django-tinymce.svg :target: https://pypi.python.org/pypi/django-tinymce

.. image:: https://github.com/jazzband/django-tinymce/workflows/Test/badge.svg :target: https://github.com/jazzband/django-tinymce/actions :alt: GitHub Actions

.. image:: https://codecov.io/gh/jazzband/django-tinymce/branch/master/graph/badge.svg :target: https://codecov.io/gh/jazzband/django-tinymce :alt: Code coverage

Quickstart

Install django-tinymce:

.. code-block:: bash

$ pip install django-tinymce

Add tinymce to INSTALLED_APPS in settings.py for your project:

.. code-block:: python

INSTALLED_APPS = (
    ...
    'tinymce',
)

Add tinymce.urls to urls.py for your project:

.. code-block:: python

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

In your code:

.. code-block:: python

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

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

django-tinymce uses staticfiles so everything should work as expected, different use cases (like using widget instead of HTMLField) and other stuff is available in documentation.

Documentation

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

Support and updates

Use github issues https://github.com/jazzband/django-tinymce/issues

License

Originally written by Joost Cassee.

This program is licensed under the MIT License (see LICENSE.txt)