{ "info": { "author": "sandino", "author_email": "vdjangofan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "Introduction\n============\n\ndjango-trumbowyg is the Django-related reusable app for integrating `Trumbowyg WYSIWYG editor `_. It is recognized as one of the `best WYSIWYG editors `_.\n\nInitially this package was forked from `Django FS Trumbowyg `_ package and then reworked.\n\n\nInstallation\n============\n\n1. Install ``django-trumbowyg`` using ``pip``::\n\n $ pip install django-trumbowyg\n\n2. Add ``'trumbowyg'`` to your ``INSTALLED_APPS`` setting::\n\n INSTALLED_APPS = (\n ...\n 'trumbowyg',\n ...\n )\n\n3. Update your ``urls.py``::\n\n url(r'^trumbowyg/', include('trumbowyg.urls'))\n\n4. Sometimes you might want to limit size of uploaded images, e.g. if they are too large. In this case just put in settings (if you omit this, the image will be uploaded unchanged)::\n\n TRUMBOWYG_THUMBNAIL_SIZE = (1920, 1080)\n\n5. The package will try to use the language defined in ``LANGUAGE_CODE`` and if this language isin't availabe the default is ``en`` \n\n6. (Optional) If you wish image filenames to be transliterated, install `unidecode `_ from PyPi and set::\n\n TRUMBOWYG_TRANSLITERATE_FILENAME = True\n\n7. Set [semantics](https://alex-d.github.io/Trumbowyg/documentation/#semantic) if necessary. It defaults to ``false``::\n\n TRUMBOWYG_SEMANTIC = 'true'\n\nUsage\n=====\n\nUse ``TrumbowygWidget`` in your forms::\n\n from django.forms import ModelForm\n from django.contrib.admin import ModelAdmin\n from trumbowyg.widgets import TrumbowygWidget\n from your_app.models import YourModel\n\n class YourModelAdminForm(ModelForm):\n class Meta:\n model = YourModel\n widgets = {\n 'text': TrumbowygWidget(),\n }\n\n class YourModelAdmin(admin.ModelAdmin):\n form = YourModelAdminForm\n\n\n admin.site.register(YourModel, YourModelAdmin)\n\n\nCredits\n=======\n\n- `Fogstream `_\n- `Alex-D `_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sandino/django-trumbowyg", "keywords": "", "license": "The MIT License (MIT)", "maintainer": "", "maintainer_email": "", "name": "django-trumbowyg", "package_url": "https://pypi.org/project/django-trumbowyg/", "platform": "", "project_url": "https://pypi.org/project/django-trumbowyg/", "project_urls": { "Homepage": "https://github.com/sandino/django-trumbowyg" }, "release_url": "https://pypi.org/project/django-trumbowyg/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Trumbowyg (WYSIWYG editor) integration app for Django admin.", "version": "1.1.1" }, "last_serial": 4969570, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3ec46f6a441a469ee30a4c92ca6032bd", "sha256": "9e9e2cb27e0a9daea586c69712e739d17dc2f0f04b08dcfe93daf22acfd9e6cd" }, "downloads": -1, "filename": "django_trumbowyg-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3ec46f6a441a469ee30a4c92ca6032bd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107578, "upload_time": "2017-03-10T14:24:31", "url": "https://files.pythonhosted.org/packages/f7/ab/23155b9796477e4b21769e64885e7361969b4d2f19062a42805a4b905bba/django_trumbowyg-1.0.0-py2-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "754f8d94dcecfdbdebc112fcf827e25b", "sha256": "528d596ab3ae8d0da3800e39f5da00441537785b8a697a28b2b40eeea569c2d0" }, "downloads": -1, "filename": "django_trumbowyg-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "754f8d94dcecfdbdebc112fcf827e25b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 110889, "upload_time": "2017-03-11T12:13:34", "url": "https://files.pythonhosted.org/packages/88/8f/dd9388054ea21f6bb47db4cf435a321457beda911f2fb1fca5cf2e04d64b/django_trumbowyg-1.0.1-py2-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9a61e712cc813d1b6637b42405633884", "sha256": "26bc641bd6566c2899b7c96cd51b1094837ce69d63ddf54d02fb23371f213ffb" }, "downloads": -1, "filename": "django_trumbowyg-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "9a61e712cc813d1b6637b42405633884", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 114414, "upload_time": "2017-04-19T09:11:12", "url": "https://files.pythonhosted.org/packages/cb/99/8aa28564536464c0bdc74e947547d72b39505832c8a5d4e294e23b7e36c3/django_trumbowyg-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d6bacee971eef98d3b8e6401b4cbfc2", "sha256": "c9f995154b9246d5163f7784eedded02a5a6ac4d82b26261450d4f8a546a1190" }, "downloads": -1, "filename": "django_trumbowyg-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3d6bacee971eef98d3b8e6401b4cbfc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114413, "upload_time": "2017-04-19T09:11:14", "url": "https://files.pythonhosted.org/packages/1d/67/2b229173323ef92f9f8720657453aa3e0ecc67b2a1e25146f327325bb95a/django_trumbowyg-1.0.2-py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7b3aa0b12e0d9ad4033a46d70fab8821", "sha256": "4cf1c626bdaad541905713c7df7a6c323dbaeef26bc20ac338f571c40adaa2ef" }, "downloads": -1, "filename": "django_trumbowyg-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "7b3aa0b12e0d9ad4033a46d70fab8821", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116657, "upload_time": "2017-04-26T06:12:58", "url": "https://files.pythonhosted.org/packages/af/5b/c2af76223cdf7ffae34e0d292c70f92031092c644ecbaa545ed995da60b8/django_trumbowyg-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbce98d1ff60f065e4582e8f84a7fa38", "sha256": "8c580864867d7bf54cbd3596fd2591ebccf129950d1c1e740358ab37c7b41848" }, "downloads": -1, "filename": "django_trumbowyg-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bbce98d1ff60f065e4582e8f84a7fa38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 116654, "upload_time": "2017-04-26T06:13:00", "url": "https://files.pythonhosted.org/packages/8f/f5/6ffaf702f2833681d251ebeade30696a3a2d0b843e1fa089e9fea227182a/django_trumbowyg-1.0.3-py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6dccfe3d10d2c660dd35b3a79d8cbc3b", "sha256": "12489c609ab2e97356f63e0b4ebe70bce93c8a4519a686c4b1efc1fa0efe8a95" }, "downloads": -1, "filename": "django_trumbowyg-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6dccfe3d10d2c660dd35b3a79d8cbc3b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 168005, "upload_time": "2018-09-10T14:48:44", "url": "https://files.pythonhosted.org/packages/6e/9d/5d6ff114b8d4041c447d6c10021df8e5d2a044bdec7f5408e65edf507b3f/django_trumbowyg-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b59b78101dc94c9f4db9a7667aee5cf", "sha256": "f9b305af8a070c42a0ce7eedcc757c4338efaf5ea41cccca75b401c2b3c0920a" }, "downloads": -1, "filename": "django_trumbowyg-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4b59b78101dc94c9f4db9a7667aee5cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 168006, "upload_time": "2018-09-10T14:48:45", "url": "https://files.pythonhosted.org/packages/f6/85/76929025c832b3d28b3086728b29b3c4d720d6fcaf16da6d2159280b5a59/django_trumbowyg-1.1.0-py3-none-any.whl" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5968f71c1441dfa72a439414dbc13507", "sha256": "f9cee1e9726ead7eb32085ebc936f55ade5b3ed4cea7c7f20c306e5a1db1787b" }, "downloads": -1, "filename": "django_trumbowyg-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5968f71c1441dfa72a439414dbc13507", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 170554, "upload_time": "2019-03-21T19:18:52", "url": "https://files.pythonhosted.org/packages/4d/cc/4039324b2f607c6b46cad7796f946df902eda47c8505ae70429e26795f7d/django_trumbowyg-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd225210f1d52837fc2d1df46d7bf364", "sha256": "ca21d880380e26f7b19909dbf7a76459a6de56b28f13ef8e9f5e50beac4475af" }, "downloads": -1, "filename": "django_trumbowyg-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fd225210f1d52837fc2d1df46d7bf364", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 170553, "upload_time": "2019-03-21T19:18:54", "url": "https://files.pythonhosted.org/packages/99/dc/36d51c25616810b1e2187ec160248e48829c694c86f1d0eef8c9717cae13/django_trumbowyg-1.1.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5968f71c1441dfa72a439414dbc13507", "sha256": "f9cee1e9726ead7eb32085ebc936f55ade5b3ed4cea7c7f20c306e5a1db1787b" }, "downloads": -1, "filename": "django_trumbowyg-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5968f71c1441dfa72a439414dbc13507", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 170554, "upload_time": "2019-03-21T19:18:52", "url": "https://files.pythonhosted.org/packages/4d/cc/4039324b2f607c6b46cad7796f946df902eda47c8505ae70429e26795f7d/django_trumbowyg-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd225210f1d52837fc2d1df46d7bf364", "sha256": "ca21d880380e26f7b19909dbf7a76459a6de56b28f13ef8e9f5e50beac4475af" }, "downloads": -1, "filename": "django_trumbowyg-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fd225210f1d52837fc2d1df46d7bf364", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 170553, "upload_time": "2019-03-21T19:18:54", "url": "https://files.pythonhosted.org/packages/99/dc/36d51c25616810b1e2187ec160248e48829c694c86f1d0eef8c9717cae13/django_trumbowyg-1.1.1-py3-none-any.whl" } ] }