gu-django-tinymce
===
**gu-django-tinymce** is a Django application that contains a widget to render a form field as a TinyMCE editor.
.. image:: https://img.shields.io/pypi/v/gu-django-tinymce.svg
:target: https://pypi.python.org/pypi/gu-django-tinymce
.. image:: https://img.shields.io/pypi/pyversions/gu-django-tinymce.svg
:target: https://pypi.python.org/pypi/gu-django-tinymce
.. image:: https://img.shields.io/pypi/dm/gu-django-tinymce.svg
:target: https://pypi.python.org/pypi/gu-django-tinymce
.. image:: https://img.shields.io/travis/aljosa/gu-django-tinymce.svg
:target: https://travis-ci.org/aljosa/gu-django-tinymce
.. image:: https://img.shields.io/coveralls/aljosa/gu-django-tinymce.svg
:target: https://coveralls.io/github/aljosa/gu-django-tinymce
Quickstart
==========
Install gu-django-tinymce:
.. code-block::
$ pip install gu-django-tinymce
Add tinymce to INSTALLED_APPS in settings.py for your project:
.. code-block::
INSTALLED_APPS = (
...
'tinymce',
)
Add tinymce.urls to urls.py for your project:
.. code-block::
urlpatterns = [
...
url(r'^tinymce/', include('tinymce.urls')),
]
In your code:
.. code-block::
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 2.4.0. It's support python 2.7, 3.4, 3.5 and Django >= 1.6.
Previous releases can be found on github, but they are no longer maintained.
Documentation
=============
http://django-tinymce.readthedocs.org/
Support and updates
===================
Use github issues https://github.com/aljosa/django-tinymce/issues
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.7.0 (2024-12-10)
==================
- Compatibility with Django 4
2.6.0 (2017-01-23)
==================
- Avoid deprecation warning with django.core.urlresolvers (#188)
- Fixed a client-side validation issue when the TinyMCE widget has the HTML
required attribute set (#187).
- Fixed a crash when no languages are activated (#175).
2.5.0 (2017-01-23)
==================
- Added compatibility for Django 1.11.
- Dropped support for Django 1.6.
2.4.0 (2016-08-31)
==================
- Added compatibility for Django 1.10.
- Fix JQuery Problem with grappelli
- Fix Python 3 compatibility (#170)
- Improve documentation (#163, #171)
- Cleaned Imports (#182)
- Fix TinyMCE Widget for ModelTranslation tabs (#174)
- Fix JSON mimetype (#186)
2.3.0 (2016-03-10)
==================
- Added tests (#149)
- Improved Python3 support
2.2.0 (2015-12-23)
==================
- TinyMCE compressor now use staticfiles to get the file content (and
to find files that are in multiple static directory.) (#142)
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
Raw data
{
"_id": null,
"home_page": "https://github.com/hu-django/tinymce",
"name": "gu-django-tinymce",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "django widget tinymce",
"author": "Aljosa Mohorovic",
"author_email": "aljosa.mohorovic@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/8b/9f/16c69f6887db7d5e5d334a582b79870ff11fc78c81c011f76772050c4917/gu-django-tinymce-2.7.3.tar.gz",
"platform": "any",
"description": "gu-django-tinymce\n===\n\n**gu-django-tinymce** is a Django application that contains a widget to render a form field as a TinyMCE editor.\n\n.. image:: https://img.shields.io/pypi/v/gu-django-tinymce.svg\n :target: https://pypi.python.org/pypi/gu-django-tinymce\n\n.. image:: https://img.shields.io/pypi/pyversions/gu-django-tinymce.svg\n :target: https://pypi.python.org/pypi/gu-django-tinymce\n\n.. image:: https://img.shields.io/pypi/dm/gu-django-tinymce.svg\n :target: https://pypi.python.org/pypi/gu-django-tinymce\n\n.. image:: https://img.shields.io/travis/aljosa/gu-django-tinymce.svg\n :target: https://travis-ci.org/aljosa/gu-django-tinymce\n\n.. image:: https://img.shields.io/coveralls/aljosa/gu-django-tinymce.svg\n :target: https://coveralls.io/github/aljosa/gu-django-tinymce\n\nQuickstart\n==========\n\nInstall gu-django-tinymce:\n\n.. code-block::\n\n $ pip install gu-django-tinymce\n\nAdd tinymce to INSTALLED_APPS in settings.py for your project:\n\n.. code-block::\n\n INSTALLED_APPS = (\n ...\n 'tinymce',\n )\n\nAdd tinymce.urls to urls.py for your project:\n\n.. code-block::\n\n urlpatterns = [\n ...\n url(r'^tinymce/', include('tinymce.urls')),\n ]\n\nIn your code:\n\n.. code-block::\n\n from django.db import models\n from tinymce.models import HTMLField\n\n class MyModel(models.Model):\n ...\n content = HTMLField()\n\n**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.\n\nReleases\n===================\n\nLatest release is 2.4.0. It's support python 2.7, 3.4, 3.5 and Django >= 1.6.\nPrevious releases can be found on github, but they are no longer maintained.\n\nDocumentation\n=============\n\nhttp://django-tinymce.readthedocs.org/\n\nSupport and updates\n===================\n\nUse github issues https://github.com/aljosa/django-tinymce/issues\n\nLicense\n=======\n\nOriginally written by Joost Cassee.\n\nThis program is licensed under the MIT License (see LICENSE.txt)\n\n\nChangelog\n#########\n\nThis document describes changes between each past release.\n\n2.7.0 (2024-12-10)\n==================\n\n- Compatibility with Django 4\n\n2.6.0 (2017-01-23)\n==================\n\n- Avoid deprecation warning with django.core.urlresolvers (#188)\n- Fixed a client-side validation issue when the TinyMCE widget has the HTML\n required attribute set (#187).\n- Fixed a crash when no languages are activated (#175).\n\n\n2.5.0 (2017-01-23)\n==================\n\n- Added compatibility for Django 1.11.\n- Dropped support for Django 1.6.\n\n\n2.4.0 (2016-08-31)\n==================\n\n- Added compatibility for Django 1.10.\n- Fix JQuery Problem with grappelli\n- Fix Python 3 compatibility (#170)\n- Improve documentation (#163, #171)\n- Cleaned Imports (#182)\n- Fix TinyMCE Widget for ModelTranslation tabs (#174)\n- Fix JSON mimetype (#186)\n\n\n2.3.0 (2016-03-10)\n==================\n\n- Added tests (#149)\n- Improved Python3 support\n\n\n2.2.0 (2015-12-23)\n==================\n\n- TinyMCE compressor now use staticfiles to get the file content (and\n to find files that are in multiple static directory.) (#142)\n\n\n2.1.0 (2015-12-23)\n==================\n\n- Rewrite URL files to let it works with Django 1.9 (#147, #148)\n- Add a CONTRIBUTORS file.\n\n\n2.0.6 (2015-11-12)\n==================\n\n- Make sure jQuery is loaded both in the admin and for non-admin forms. (#141)\n\n\n2.0.5 (2015-09-09)\n==================\n\n- Use static finders for development mode. (#131)\n\n\n2.0.4 (2015-08-07)\n==================\n\n- Fix non-admin jQuery.\n\n\n2.0.3 (2015-08-06)\n==================\n\n- Handle non-admin jQuery. (#108)\n\n\n2.0.2 (2015-07-26)\n==================\n\n- Add Python3 support.\n\n\n2.0.1 (2015-07-24)\n==================\n\n- Fix missing CHANGELOG.\n\n\n2.0.0 (2015-07-23)\n==================\n\n* Starts supporting Django 1.8\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "A Django application that contains a widget to render a form field as a TinyMCE editor.",
"version": "2.7.3",
"project_urls": {
"Homepage": "https://github.com/hu-django/tinymce"
},
"split_keywords": [
"django",
"widget",
"tinymce"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8b9f16c69f6887db7d5e5d334a582b79870ff11fc78c81c011f76772050c4917",
"md5": "add0694075b9c71ccdf1524f27f70c09",
"sha256": "b6a24c12a543866e3273ef311a1c2a22c37288ed6ae8f1bce0c3418311a5df01"
},
"downloads": -1,
"filename": "gu-django-tinymce-2.7.3.tar.gz",
"has_sig": false,
"md5_digest": "add0694075b9c71ccdf1524f27f70c09",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11088341,
"upload_time": "2024-12-29T13:03:55",
"upload_time_iso_8601": "2024-12-29T13:03:55.040077Z",
"url": "https://files.pythonhosted.org/packages/8b/9f/16c69f6887db7d5e5d334a582b79870ff11fc78c81c011f76772050c4917/gu-django-tinymce-2.7.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-29 13:03:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hu-django",
"github_project": "tinymce",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "Django",
"specs": [
[
"<",
"5"
]
]
},
{
"name": "Pillow",
"specs": [
[
"<",
"10"
]
]
}
],
"tox": true,
"lcname": "gu-django-tinymce"
}