Skip to main content

A Django application that contains a widget to render a form field as a TinyMCE editor.

Project description

django-tinymce

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

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 = patterns('',
    ...
    (r'^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.

Documentation

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

Support and updates

You can contact me directly at aljosa.mohorovic@gmail.com, track updates at https://twitter.com/maljosa or use github issues. Be persistent and bug me, I often find myself lost in time so ping me if you’re still waiting for me to answer.

License

Originally written by Joost Cassee.

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

Changelog

This document describes changes between each past release.

2.1.0 (2015-12-23)

  • Rewrite URL files to let it works with Django 1.9 (#147, #148)

  • Add a CONTRIBUTORS file.

2.0.6 (2015-11-12)

  • Make sure jQuery is loaded both in the admin and for non-admin forms. (#141)

2.0.5 (2015-09-09)

  • Use static finders for development mode. (#131)

2.0.4 (2015-08-07)

  • Fix non-admin jQuery.

2.0.3 (2015-08-06)

  • Handle non-admin jQuery. (#108)

2.0.2 (2015-07-26)

  • Add Python3 support.

2.0.1 (2015-07-24)

  • Fix missing CHANGELOG.

2.0.0 (2015-07-23)

  • Starts supporting Django 1.8

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-2.1.0.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

django_tinymce-2.1.0-py2.py3-none-any.whl (4.1 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

File hashes

Hashes for django-tinymce-2.1.0.tar.gz
Algorithm Hash digest
SHA256 096d69b4db32b0af122f1d4398ae6f5acb4abc53c4d1b5488b4b572400c1c16e
MD5 ae69b165d3bfe32e2b627f24e104aa8b
BLAKE2b-256 7c1ce04b06a3724238debd30ef5d526994919df5519e6f30cc9f09624f13b736

See more details on using hashes here.

File details

Details for the file django_tinymce-2.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_tinymce-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e6cd36015321dcea284ea1b1f7cbe42d9819e2f7d7ec7a4ad387c93f0ea672a4
MD5 156c1e1fed8ff61256b3a0c3ce2bc1a6
BLAKE2b-256 33eeb4a548849f0a46e05116a1fbfad518578af1632a3716ded2899c1f243ea8

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