gu-django-tinymce


Namegu-django-tinymce JSON
Version 2.7.3 PyPI version JSON
download
home_pagehttps://github.com/hu-django/tinymce
SummaryA Django application that contains a widget to render a form field as a TinyMCE editor.
upload_time2024-12-29 13:03:55
maintainerNone
docs_urlNone
authorAljosa Mohorovic
requires_pythonNone
licenseMIT License
keywords django widget tinymce
VCS
bugtrack_url
requirements Django Pillow
Travis-CI
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.56401s