Metadata-Version: 2.1 Name: django-tinymce4-lite Version: 1.7.4 Summary: A Django application that provides a fully functional TinyMCE 4 editor widget for models and forms. Home-page: https://github.com/romanvm/django-tinymce4-lite Author: Roman Miroshnychenko (fork author) Author-email: roman1972@gmail.com License: MIT License Keywords: django wysiwyg editor widget tinymce Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Framework :: Django Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Framework :: Django Classifier: Framework :: Django :: 1.11 Classifier: Framework :: Django :: 2.0 Classifier: Framework :: Django :: 2.1 Classifier: Topic :: Software Development :: Libraries :: Application Frameworks Classifier: Topic :: Software Development :: Libraries :: Python Modules Requires-Dist: Django (>=1.8.0) Requires-Dist: jsmin django-tinymce4-lite ==================== .. image:: https://travis-ci.org/romanvm/django-tinymce4-lite.svg?branch=master :target: https://travis-ci.org/romanvm/django-tinymce4-lite .. image:: https://codecov.io/github/romanvm/django-tinymce4-lite/coverage.svg?branch=master :target: https://codecov.io/github/romanvm/django-tinymce4-lite?branch=master .. image:: https://badge.fury.io/py/django-tinymce4-lite.svg :target: https://badge.fury.io/py/django.tinymce4-lite **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. .. image:: http://romanvm.github.io/django-tinymce4-lite/_images/screenshot.png 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. Compatibility ------------- - **Python**: 2.7, 3+ (2.7 support to be removed) - **Django**: 1.11-2.1 Quick Start =========== Install **django-tinymce4-lite**:: $ pip install django-tinymce4-lite Add ``tinymce`` to ``INSTALLED_APPS`` in ``settings.py`` for your Django project: .. code-block:: python INSTALLED_APPS = ( ... 'tinymce', ) Add ``tinymce.urls`` to ``urls.py`` for your project: .. code-block:: python urlpatterns = [ ... url(r'^tinymce/', include('tinymce.urls')), ... ] In your code: .. code-block:: python 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: .. code-block:: django ... {{ form.media }} ... Documentation ============= http://romanvm.github.io/django-tinymce4-lite License ======= MIT license. See LICENSE.txt .. _django-tinymce4: https://github.com/dani0805/django-tinymce4 .. _TinyMCE 4: https://www.tinymce.com/ .. _django-filebrowser: https://github.com/sehmaschine/django-filebrowser .. _django-filebrowser-no-grappelli: https://github.com/smacker/django-filebrowser-no-grappelli .. _TinyMCE docs: https://www.tinymce.com/docs/ Changelog ========= 1.7.4 ----- - Upgraded TinyMCE to v.4.9.2 1.7.3 ----- - Upgraded TinyMCE to v.4.8.3 1.7.2 ----- - Upgraded TinyMCE to v.4.8.0. - Various fixes (maqmigh, ojiii, rvanlaar). 1.7.1 ----- - Upgraded TinyMCE to v.4.7.11 1.7.0 ----- - Upgraded TinyMCE to v.4.7.4 - Fixed using TinyMCE in non-admin forms. - Fixed compatibility with ``django-filebrowser-no-grapelli``. This broke compatibility with ``django-filebrowser`` (based on grapelli) until the latter adds support for TinyMCE 4. 1.6.0 ----- - Upgraded TinyMCE to v.4.7.2. - Added compatibility with Django 2.0 (thomwiggers). - Fixed dropped widget attributes in Django => 1.11 (bentrm). - Fixed missing Changelog in ``sdist`` .gz distribution. 1.5.2 ----- - Fixed rendering TinyMCE widgets with multiple inline formsets in Django admin (se-bastiaan). - Fixed running Django management commands with ``ManifestStaticFilesStorage`` and ``DEBUG = False`` (hopefully). - Upgraded TinyMCE to v.4.6.7. 1.5.1 ----- - Fixed running collectstatic command with ``ManifestStaticFilesStorage`` and ``DEBUG = False``. 1.5.0 ----- - **Security**: protected spellchecker REST endpoint from CRSF. - Implemented correct handling of TinyMCE widgets inside inline formsets in Django admin interface. - Upgraded TinyMCE to v.4.6.6. 1.4.2 ----- - Upgraded TinyMCE to v.4.6.4. - Fixed the default editor config. 1.4.1 ----- - Upgraded TinyMCE to v.4.6.2. - Added text format selector to the default editor configuration. 1.4.0 ----- - Upgraded TinyMCE to v.4.6.0. 1.3.2 ----- - Fixed compatibility with Django v.1.11. 1.3.1 ----- - Upgraded TinyMCE to v.4.5.5. - Fixed language file configuration for languages with country codes (Gagaro). - Rendering of the TinyMCE 4 is now tested with Selenium/PhantomJS. 1.3.0 ----- - Upgraded TinyMCE to v.4.5.1. 1.2.0 ----- - Upgraded TinyMCE to v.4.4.3 - Added ``TINYMCE_ADDITIONAL_JS_URLS`` configuration option. 1.1.0 ----- - Upgraded TinyMCE to v.4.4.1. - Added Django 1.10 to compatibility matrix. 1.0.0 ----- - Initial PyPI release.