{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Home-page: https://github.com/sv0/django-markdown-app\nAuthor: Kirill Klenov\nAuthor-email: horneds@gmail.com\nMaintainer: Slavik Svyrydiuk\nMaintainer-email: slavik@svyrydiuk.eu\nLicense: GNU LGPL\nDownload-URL: https://github.com/sv0/django-markdown-app/archive/0.9.6.tar.gz\nDescription: Django-Markdown v. 0.9.6\n ========================\n \n \n .. _description:\n \n **Django markdown** is django application that allows use markdown_ wysiwyg in flatpages, admin forms and other forms.\n Documentaton available at readthedocs_ or github_.\n \n \n .. _badges:\n \n .. image:: https://travis-ci.org/sv0/django-markdown-app.svg?branch=master\n :target: https://travis-ci.org/sv0/django-markdown-app\n :alt: Build Status\n \n .. image:: https://coveralls.io/repos/github/sv0/django-markdown-app/badge.svg?branch=master\n :target: https://coveralls.io/github/sv0/django-markdown-app?branch=master\n :alt: Coverals\n \n .. image:: http://img.shields.io/pypi/v/django-markdown-app.svg?style=flat-square\n :target: https://pypi.python.org/pypi/django-markdown-app\n :alt: Version\n \n .. image:: https://img.shields.io/badge/license-LGPL-blue.svg\n :target: http://www.gnu.org/copyleft/lesser.html\n :alt: License\n \n .. contents::\n \n .. _requirements:\n \n Requirements\n ============\n \n - django >= 2.0\n - markdown >= 2.6.11\n \n \n .. _installation:\n \n Installation\n ============\n \n **Django markdown** should be installed using pip: ::\n \n pip install django-markdown-app\n \n \n Version compatibility\n =====================\n \n Starting with version 0.9.4.1, django-markdown-app requires Django 2.0 or later.\n \n ============== ===================\n Django version django-markdown-app\n ============== ===================\n 2.0 or later 0.9.6\n 1.8 or later 0.9.3.1\n prior to 1.8 0.8.5.1\n ============== ===================\n \n \n Setup\n =====\n \n .. note:: 'django_markdown' require 'django.contrib.staticfiles' in INSTALLED_APPS\n \n - Add 'django_markdown' to INSTALLED_APPS ::\n \n INSTALLED_APPS += ( 'django_markdown', )\n \n \n - Add django_markdown urls to base urls ::\n \n path('markdown/', include( 'django_markdown.urls')),\n \n \n Use django_markdown\n ===================\n \n #) Models: ::\n \n from django_markdown.models import MarkdownField\n \n \n class MyModel(models.Model):\n content = MarkdownField()\n \n \n #) Custom forms: ::\n \n from django_markdown.fields import MarkdownFormField\n from django_markdown.widgets import MarkdownWidget\n \n \n class MyCustomForm(forms.Form):\n content = forms.CharField(widget=MarkdownWidget())\n content2 = MarkdownFormField()\n \n \n #) Custom admins: ::\n \n from django_markdown.admin import MarkdownModelAdmin\n \n admin.site.register(MyModel, MarkdownModelAdmin)\n \n \n #) Admin Overrides: (If you don't want to subclass package ModelAdmin's) ::\n \n from django.contrib import admin\n \n class YourModelAdmin(admin.ModelAdmin):\n formfield_overrides = {MarkdownField: {'widget': AdminMarkdownWidget}}\n \n \n #) Flatpages: ::\n \n # in your project main urls\n from django_markdown import flatpages\n ...\n # Django admin\n admin.autodiscover()\n flatpages.register()\n urlpatterns += [ path(r'admin/', admin.site.urls), ]\n \n \n #) Template tags: ::\n \n \n {% markdown_editor \"#new\" %}\n {% markdown_media %}\n \n \n Settings\n ========\n \n **MARKDOWN_EDITOR_SETTINGS** - holds the extra parameters set to be passed to ``textarea.markItUp()``\n \n **MARKDOWN_EDITOR_SKIN** - skin option, default value is ``markitup``\n \n Example: `settings.py` ::\n \n MARKDOWN_EDITOR_SKIN = 'simple'\n \n **MARKDOWN_EXTENSIONS** - optional list of extensions passed to Markdown.\n \n Officially supported extensions could be found\n at https://python-markdown.github.io/extensions/#officially-supported-extensions\n \n Example: `settings.py` ::\n \n MARKDOWN_EXTENSIONS = ['extra']\n \n **MARKDOWN_EXTENSION_CONFIGS** - configure extensions\n \n **MARKDOWN_PREVIEW_TEMPLATE** - template for preview a markdown. By default `django_markdown/preview.css`\n \n **MARKDOWN_STYLE** - path to preview styles. By default `django_markdown/preview.css`\n \n **MARKDOWN_SET_PATH** - path to folder with sets. By default `django_markdown/sets`\n \n **MARKDOWN_SET_NAME** - name for current set. By default `markdown`.\n \n **MARKDOWN_PROTECT_PREVIEW** - protect preview url for staff only\n \n \n Examples\n ========\n \n Execute **make run** in sources directory. Open http://127.0.0.1:8000 in your\n browser. For admin access use 'root:root' credentials.\n \n \n Changes\n =======\n \n Make sure you've read the changes_ document if you are upgrading from previous version.\n \n \n Bug tracker\n ===========\n \n If you have any suggestions, bug reports or\n annoyances please report them to the issue tracker\n at https://github.com/sv0/django-markdown-app/issues\n \n \n Contributing\n ============\n \n Development of django-markdown happens at github: https://github.com/sv0/django-markdown-app\n \n \n Contributors\n ============\n \n * klen_ (Kirill Klenov)\n \n * yavorskiy_ (Sergii Iavorskyi)\n \n \n License\n =======\n \n Licensed under a `GNU lesser general public license`_.\n \n \n Copyright\n =========\n \n Copyright (c) 2011 Kirill Klenov (horneds@gmail.com)\n \n Markitup_:\n (c) 2008 Jay Salvat\n http://markitup.jaysalvat.com/\n \n \n .. _GNU lesser general public license: https://www.gnu.org/copyleft/lesser.html\n .. _readthedocs: https://django-markdown-app.readthedocs.io\n .. _Markitup: https://markitup.jaysalvat.com/\n .. _github: https://github.com/sv0/django-markdown-app\n .. _klen: https://github.com/klen\n .. _yavorskiy: https://github.com/yavorskiy\n .. _markdown: https://python-markdown.github.io\n .. _changes: https://django-markdown-app.readthedocs.io/en/latest/changes.html\n \nKeywords: html markdown django\nPlatform: UNKNOWN\nClassifier: Development Status :: 5 - Production/Stable\nClassifier: Framework :: Django :: 2.0\nClassifier: Intended Audience :: Developers\nClassifier: Natural Language :: English\nClassifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)\nClassifier: Programming Language :: Python :: 3\nClassifier: Programming Language :: Python :: 3.6\nClassifier: Programming Language :: Python :: 3.7\nClassifier: Topic :: Software Development :: Code Generators\nClassifier: Topic :: Text Processing :: Markup\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-markdown-app", "package_url": "https://pypi.org/project/django-markdown-app/", "platform": "", "project_url": "https://pypi.org/project/django-markdown-app/", "project_urls": null, "release_url": "https://pypi.org/project/django-markdown-app/0.9.6/", "requires_dist": [ "Django (<2.3,>=2.0)", "markdown (>=2.6.11)" ], "requires_python": "", "summary": "Django markdown support and wysiwyg.", "version": "0.9.6" }, "last_serial": 5143989, "releases": { "0.8.5": [ { "comment_text": "", "digests": { "md5": "97ff618185b58df284f22e26dcc96097", "sha256": "d6187b10c33608a2d4fcde10855adf1c5648877842c420676f325a5a8cd7395a" }, "downloads": -1, "filename": "django_markdown_app-0.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "97ff618185b58df284f22e26dcc96097", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96887, "upload_time": "2018-02-15T15:36:42", "url": "https://files.pythonhosted.org/packages/a9/56/5efb4668f290411d406ab0eac375b773f9e3f181f6a368a19ac671f81bf3/django_markdown_app-0.8.5-py2.py3-none-any.whl" } ], "0.8.5.1": [ { "comment_text": "", "digests": { "md5": "b647db50ee28d412cb3266bfeb3f9102", "sha256": "2d93fd91e7678efc27c123edf8cb3c932bc51f63c3dd186e04e7de24df5eac40" }, "downloads": -1, "filename": "django_markdown_app-0.8.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b647db50ee28d412cb3266bfeb3f9102", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96923, "upload_time": "2018-02-15T15:37:28", "url": "https://files.pythonhosted.org/packages/8b/1c/ede8f76f4716a0115fa82e6008bb5f1960567bf51f4147a8cd67557aef2a/django_markdown_app-0.8.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e86ee3a1a36469740b3240a8329dbc76", "sha256": "590e5d076e5ce9378cf85a1fd31dd9b436511e80a6633d227907a4ecfcbb47d4" }, "downloads": -1, "filename": "django-markdown-app-0.8.5.1.tar.gz", "has_sig": false, "md5_digest": "e86ee3a1a36469740b3240a8329dbc76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71915, "upload_time": "2018-02-15T15:37:30", "url": "https://files.pythonhosted.org/packages/33/02/9a3ce00e6ccb2286192c0a28fa144aa70cebb1b3300af977e7423ae13332/django-markdown-app-0.8.5.1.tar.gz" } ], "0.9.3.1": [ { "comment_text": "", "digests": { "md5": "d4fa6837411edcc191ef1eccbb313732", "sha256": "9a824d16a85730f42b15faf8dd690fffb7b18a3372a764bc844acc8d4321df61" }, "downloads": -1, "filename": "django-markdown-app-0.9.3.1.tar.gz", "has_sig": false, "md5_digest": "d4fa6837411edcc191ef1eccbb313732", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72098, "upload_time": "2018-02-14T16:14:52", "url": "https://files.pythonhosted.org/packages/b2/34/609090619c85aff3b5d503ef72d1a6e9c332bea3655008bec73ac5857857/django-markdown-app-0.9.3.1.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "84f85480ec492573919a6c5ddb6806e0", "sha256": "7f3634d95b2199ed8ecfb581db78f95b50aa49ef8206b19d7fb8d2e1aa04f958" }, "downloads": -1, "filename": "django_markdown_app-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84f85480ec492573919a6c5ddb6806e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97386, "upload_time": "2018-02-14T13:11:09", "url": "https://files.pythonhosted.org/packages/78/59/b5b32a3b2b16ae32366c4ea52897be6c9a8892926010923e526c84fc41a5/django_markdown_app-0.9.4-py2.py3-none-any.whl" } ], "0.9.4.1": [ { "comment_text": "", "digests": { "md5": "bb415f96cb8c8e997cceb3aaba517142", "sha256": "59f65e9d4e887f303d429ce905922721f2fe5924a7dbedc9e11ee974598bc78c" }, "downloads": -1, "filename": "django-markdown-app-0.9.4.1.tar.gz", "has_sig": false, "md5_digest": "bb415f96cb8c8e997cceb3aaba517142", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72239, "upload_time": "2018-02-14T15:44:22", "url": "https://files.pythonhosted.org/packages/9c/b1/5ad7ac9c73f52f4e2082d8d5726be934dbadf790c7f4f6ff9e7c1b0aa409/django-markdown-app-0.9.4.1.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "5bbebdb9d9b695c84fb56509fbcf0e8b", "sha256": "9d01d51db04830a429b92ebb9dea0610eb99989bd874fa070353442fe2fb41a6" }, "downloads": -1, "filename": "django_markdown_app-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bbebdb9d9b695c84fb56509fbcf0e8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97313, "upload_time": "2018-12-20T07:48:17", "url": "https://files.pythonhosted.org/packages/43/77/e87faacdfce3e50f1a2f900c392c7890021427eeb49e02eb2dbe3ec1597d/django_markdown_app-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2093435d8d16f8c03ed4d32defb22886", "sha256": "81509da7602b60a49e5c6115ea8932cceabda56a796d1d992e900ddb94c71427" }, "downloads": -1, "filename": "django-markdown-app-0.9.5.tar.gz", "has_sig": false, "md5_digest": "2093435d8d16f8c03ed4d32defb22886", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70057, "upload_time": "2018-12-20T07:48:19", "url": "https://files.pythonhosted.org/packages/ae/4b/0d70cf7918aa403811763ece4958314bd45af2113b20983a616431d6a2de/django-markdown-app-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "d82979c48c4b8cb8cfe9619cfac35b14", "sha256": "6ba6916fd217846b9b32369e3560e5110cce9fb46b68c6e35f8a9c26c51ef090" }, "downloads": -1, "filename": "django_markdown_app-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d82979c48c4b8cb8cfe9619cfac35b14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97036, "upload_time": "2019-04-15T10:15:20", "url": "https://files.pythonhosted.org/packages/6c/36/8f6dc866a53cc6a8f4ebd2b48dd7748e731aceb555b455bf0c3f96af44b5/django_markdown_app-0.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1e5f205136074954f5e5870053d3df6", "sha256": "35259d5522bce5303e189726f8e9d1939dd99bd3b19ac0c8d1f7b8e2bbd53dd9" }, "downloads": -1, "filename": "django-markdown-app-0.9.6.tar.gz", "has_sig": false, "md5_digest": "a1e5f205136074954f5e5870053d3df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72539, "upload_time": "2019-04-15T10:15:22", "url": "https://files.pythonhosted.org/packages/16/1a/f79de82e6d1af7aa7a7868292e5b21d6e3b65062012ad8cd7d3b91280d5d/django-markdown-app-0.9.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d82979c48c4b8cb8cfe9619cfac35b14", "sha256": "6ba6916fd217846b9b32369e3560e5110cce9fb46b68c6e35f8a9c26c51ef090" }, "downloads": -1, "filename": "django_markdown_app-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d82979c48c4b8cb8cfe9619cfac35b14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97036, "upload_time": "2019-04-15T10:15:20", "url": "https://files.pythonhosted.org/packages/6c/36/8f6dc866a53cc6a8f4ebd2b48dd7748e731aceb555b455bf0c3f96af44b5/django_markdown_app-0.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1e5f205136074954f5e5870053d3df6", "sha256": "35259d5522bce5303e189726f8e9d1939dd99bd3b19ac0c8d1f7b8e2bbd53dd9" }, "downloads": -1, "filename": "django-markdown-app-0.9.6.tar.gz", "has_sig": false, "md5_digest": "a1e5f205136074954f5e5870053d3df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72539, "upload_time": "2019-04-15T10:15:22", "url": "https://files.pythonhosted.org/packages/16/1a/f79de82e6d1af7aa7a7868292e5b21d6e3b65062012ad8cd7d3b91280d5d/django-markdown-app-0.9.6.tar.gz" } ] }