{ "info": { "author": "Chad Shryock", "author_email": "chad@aceportfol.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Django Medium Editor\nAdds [Medium Editor](https://yabwe.github.io/medium-editor/) to [Django](https://www.djangoproject.com/).\n\n## Supported Environments\n\n* Django 1.10+\n* Python 3.6\n\n## Installation\n\n1. Install **django-mediumeditor**\n\n via PyPi:\n ```\n pip install django-mediumeditor\n ```\n via GIT:\n\n ```\npip install git+https://github.com/g3rd/django-mediumeditor.git\n ```\n\n2. Install app\n ```\n INSTALLED_APPS = [\n ...\n 'mediumeditor',\n ]\n ```\n\n## Usage\n\n### Django Admin\n\nAdd to Admin class\n\n```\nfrom mediumeditor.admin import MediumEditorAdmin\n\n@admin.register(MyModel)\nclass MyModelAdmin(MediumEditorAdmin, admin.ModelAdmin):\n ...\n mediumeditor_fields = ('my_text_field', )\n ...\n```\n\n### Forms\n\n1. Override the Widget for the field\n\n ```\n from mediumeditor.widgets import MediumEditorTextarea\n\n class MyForm(forms.ModelForm):\n ...\n class Meta:\n model = MyModel\n widgets = {\n 'my_text_field': MediumEditorTextarea(),\n }\n ```\n\n2. In the `````` of the template\n ```\n {{ form.media }}\n ```\n\n### Settings\nOptionaly change theme or change medium editor options in your settings.py\n```\n# Theme options `default`, `roman`, `mani`, `flat`, `bootstrap`, `tim`, `beagle`\nMEDIUM_EDITOR_THEME = 'beagle' # `default` is defualt theme\nMEDIUM_EDITOR_OPTIONS = {..}\n```\n[Available Options](https://github.com/yabwe/medium-editor/blob/master/OPTIONS.md)\n\nExample:\n```\nMEDIUM_EDITOR_THEME = 'bootstrap'\nMEDIUM_EDITOR_OPTIONS = {\n 'toolbar': {\n 'static': True,\n 'buttons': [\n 'bold',\n 'italic',\n 'underline',\n 'strikethrough',\n 'subscript',\n 'superscript',\n 'h1',\n 'h2',\n 'h3',\n 'h4',\n 'h5',\n 'h6',\n ]\n },\n 'paste': {\n 'forcePlainText': True,\n 'cleanPastedHTML': False,\n 'cleanReplacements': [],\n 'cleanAttrs': ['class', 'style', 'dir'],\n 'cleanTags': ['meta']\n }\n}\n```\n\n## Contributing\n\n[Take out some bugs](https://github.com/g3rd/django-mediumeditor/issues)\n\n[Report issues or feature requests](https://github.com/g3rd/django-mediumeditor/issues)\n\n\n## License\nMIT: https://github.com/g3rd/django-mediumeditor/blob/master/LICENSE\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/g3rd/django-mediumeditor", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-mediumeditor", "package_url": "https://pypi.org/project/django-mediumeditor/", "platform": "any", "project_url": "https://pypi.org/project/django-mediumeditor/", "project_urls": { "Homepage": "https://github.com/g3rd/django-mediumeditor" }, "release_url": "https://pypi.org/project/django-mediumeditor/1.0.0/", "requires_dist": [ "django-appconf (>=1.0.2)" ], "requires_python": "", "summary": "Medium Editor widget for Django", "version": "1.0.0" }, "last_serial": 3409081, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "17ab53f9d9da4ac5a7af4f516a6005d5", "sha256": "8047430e00376b64dc79bbf76df02d299dcc7e5edf505ab60d298cc935d41429" }, "downloads": -1, "filename": "django-mediumeditor-0.1.tar.gz", "has_sig": false, "md5_digest": "17ab53f9d9da4ac5a7af4f516a6005d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4563, "upload_time": "2015-12-05T02:59:17", "url": "https://files.pythonhosted.org/packages/97/07/ebc66de17a229201d4ec3d8436b892097216a253527d777170a11754fd7d/django-mediumeditor-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0c881db012b511870f7714e29a1f40e0", "sha256": "8ca9b47f9f940a07f4e7edc7cf0eb43895f0c18dac83fea449463ab5c86fc79d" }, "downloads": -1, "filename": "django-mediumeditor-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0c881db012b511870f7714e29a1f40e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4595, "upload_time": "2015-12-05T03:03:51", "url": "https://files.pythonhosted.org/packages/63/1e/266380a823409abd830a230df1d1e3bd354acf3f7864fd7410c097d42801/django-mediumeditor-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "413974c93056678d8008312c3514677b", "sha256": "7cf3b8c02015a53bfebb673f5bb815731ea2ae39d7c1060de68ad57534a0ad5b" }, "downloads": -1, "filename": "django-mediumeditor-0.1.2.tar.gz", "has_sig": false, "md5_digest": "413974c93056678d8008312c3514677b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4601, "upload_time": "2015-12-05T03:05:59", "url": "https://files.pythonhosted.org/packages/9d/ee/2fe0e5b2ad7c61ec010d59273c2176bc7f8bfd975f053d3be2549d030b76/django-mediumeditor-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7e87ba63550dd8cc49c4bb999cfcec36", "sha256": "1756100dfd88a2d9ea8df19cf4479725d89ae7564be3670f8c230392465fc2dc" }, "downloads": -1, "filename": "django-mediumeditor-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7e87ba63550dd8cc49c4bb999cfcec36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4609, "upload_time": "2015-12-05T03:31:35", "url": "https://files.pythonhosted.org/packages/12/81/9c34ed0283e7133f3fde2c16bb4d38f1763239e575cebeb284eaa2cbae21/django-mediumeditor-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "762ad16a25d168fb30fc9f13909b0fea", "sha256": "1b717f008689e2b0e69f09d0b6628c1c14b3db642b4ae184ca47704f905a211d" }, "downloads": -1, "filename": "django_mediumeditor-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "762ad16a25d168fb30fc9f13909b0fea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7896, "upload_time": "2017-01-05T17:11:07", "url": "https://files.pythonhosted.org/packages/65/e9/c8b3f093a70a34b089af09346d7ee6ff942b4eb2820bdc27a218b201e063/django_mediumeditor-0.2.0-py2.py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6e9c1b9fac1898a5da140ee11bff29db", "sha256": "775d53988c05dc9a625137fed832fb43125071874fa85470b886d3b06effb810" }, "downloads": -1, "filename": "django_mediumeditor-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e9c1b9fac1898a5da140ee11bff29db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7868, "upload_time": "2017-12-12T00:47:31", "url": "https://files.pythonhosted.org/packages/18/49/dc172f72d87286cd3c3ad548c0dfacd08242b86e8cf776b9ca1e66cb764e/django_mediumeditor-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83bd1607130ed4bf0546ec9282595657", "sha256": "e71c27bf4797ab48c4948a50ff75d8e5c96e09150588cadafa587aca30e1ec87" }, "downloads": -1, "filename": "django-mediumeditor-1.0.0.tar.gz", "has_sig": false, "md5_digest": "83bd1607130ed4bf0546ec9282595657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5042, "upload_time": "2017-12-12T00:47:33", "url": "https://files.pythonhosted.org/packages/ca/e4/bc6150e9e63b7a4155913bfa592e3a0ef331561d9e790058ab21a4cbbac9/django-mediumeditor-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e9c1b9fac1898a5da140ee11bff29db", "sha256": "775d53988c05dc9a625137fed832fb43125071874fa85470b886d3b06effb810" }, "downloads": -1, "filename": "django_mediumeditor-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e9c1b9fac1898a5da140ee11bff29db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7868, "upload_time": "2017-12-12T00:47:31", "url": "https://files.pythonhosted.org/packages/18/49/dc172f72d87286cd3c3ad548c0dfacd08242b86e8cf776b9ca1e66cb764e/django_mediumeditor-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83bd1607130ed4bf0546ec9282595657", "sha256": "e71c27bf4797ab48c4948a50ff75d8e5c96e09150588cadafa587aca30e1ec87" }, "downloads": -1, "filename": "django-mediumeditor-1.0.0.tar.gz", "has_sig": false, "md5_digest": "83bd1607130ed4bf0546ec9282595657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5042, "upload_time": "2017-12-12T00:47:33", "url": "https://files.pythonhosted.org/packages/ca/e4/bc6150e9e63b7a4155913bfa592e3a0ef331561d9e790058ab21a4cbbac9/django-mediumeditor-1.0.0.tar.gz" } ] }