Skip to main content

A Django application that contains a widget to render a

Project description

django-tinymce

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

Jazzband https://img.shields.io/pypi/v/django-tinymce.svg https://img.shields.io/pypi/pyversions/django-tinymce.svg https://img.shields.io/pypi/djversions/django-tinymce.svg https://img.shields.io/pypi/dm/django-tinymce.svg GitHub Actions Code coverage

Quickstart

Install django-tinymce:

$ pip install django-tinymce

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

INSTALLED_APPS = (
    ...
    'tinymce',
)

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

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

In your code:

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.

Releases

Latest release is 3.7.1. It supports Python 3.8+ and Django 3.2 to 5.0.

Using TinyMCE 5.10.7.

Previous releases can be found on github, but they are no longer maintained.

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-tinymce-3.7.1.tar.gz (970.1 kB view details)

Uploaded Source

Built Distribution

django_tinymce-3.7.1-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file django-tinymce-3.7.1.tar.gz.

File metadata

  • Download URL: django-tinymce-3.7.1.tar.gz
  • Upload date:
  • Size: 970.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for django-tinymce-3.7.1.tar.gz
Algorithm Hash digest
SHA256 29086daffb337bdd2178413e600693dff846aa4efd557c3924b8c3cba9a37e8c
MD5 ebfefd980692e31d63f29dc5597a3a3d
BLAKE2b-256 3af2537cf2bafdc5363fe4d105788bd85c8fe49b31a928ce729d6b458887f0bc

See more details on using hashes here.

File details

Details for the file django_tinymce-3.7.1-py3-none-any.whl.

File metadata

  • Download URL: django_tinymce-3.7.1-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for django_tinymce-3.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 beb4d27cdacd4f8b00c90378f02898cb448e9f01a1a8a65eff4c38ca3c8edbc9
MD5 fd784b1453386d283bae97ca7cc106ec
BLAKE2b-256 96eb8332a0484e8a13f416f86f948c3da147959213f150f628b3ae574bb7d2ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page