{ "info": { "author": "Vasyl Stanislavchuk", "author_email": "vasyl.stanislavchuk@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Django Imperavi editor\n======================\n\nInstallation\n------------\n\n#. Install or add ``django-imperavi`` to your python path.\n\n#. Add ``imperavi`` to your ``INSTALLED_APPS`` setting.\n\n#. Add imperavi URL include to your project's ``urls.py`` file::\n\n url(r'^imperavi/', include('imperavi.urls')),\n\nUsage\n-----\n\nThe quickest way to add rich text editing capabilities to your admin is to use the included ``ImperaviAdmin`` class. For example::\n\n from models import Category\n from imperavi.admin import ImperaviAdmin\n\n class CategotyAdmin(ImperaviAdmin):\n pass\n\n admin.site.register(Category, CategotyAdmin)\n\nIf you want to use it with inline admin models you need to use ``ImperaviStackedInlineAdmin`` class::\n\n from models import Post\n from imperavi.admin import ImperaviStackedInlineAdmin\n\n class PostInline(ImperaviStackedInlineAdmin):\n model = Post\n extra = 1\n\nCustom settings\n---------------\n\nAdd a ``IMPERAVI_CUSTOM_SETTINGS`` variable to your ``settings.py`` with custom config::\n\n IMPERAVI_CUSTOM_SETTINGS = {\n 'lang': 'ua',\n 'toolbar': 'mini',\n 'resize': true\n }\n\nFull list of settings is `here.\n`_\n\nMedia URL\n---------\n\nYou can also customize the URL that django-imperavi will look for the Editor media at by adding ``IMPERAVI_UPLOAD_PATH`` to your ``settings.py`` file like this::\n\n IMPERAVI_UPLOAD_PATH = 'imperavi-uploads/'\n\nThe default value is ``'imperavi/'``.\n\n\nUnique images per model\n-----------------------\n\nIf you want to serve unique media content for specific model you can add ``unique_media = True`` to your admin class::\n\n from models import Category\n from imperavi.admin import ImperaviAdmin\n\n class CategotyAdmin(ImperaviAdmin):\n unique_media = True\n\n admin.site.register(Category, CategotyAdmin)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vasyabigi/django-imperavi", "keywords": "django admin widget imperavi", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "django-imperavi", "package_url": "https://pypi.org/project/django-imperavi/", "platform": "any", "project_url": "https://pypi.org/project/django-imperavi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/vasyabigi/django-imperavi" }, "release_url": "https://pypi.org/project/django-imperavi/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "A django application that contains a class for admin interface to render a text field as beautiful Imperavi WYSIWYG editor http://redactorjs.com/", "version": "0.2.3" }, "last_serial": 789857, "releases": { "0.1.4dev": [ { "comment_text": "", "digests": { "md5": "a2a614c682c561c2abe975e5deea1ce5", "sha256": "08066e7de58972cad5f76e1c6896b6bc4d4aa1ccf8cc8461a992f08982e6bd17" }, "downloads": -1, "filename": "django-imperavi-0.1.4dev.tar.gz", "has_sig": false, "md5_digest": "a2a614c682c561c2abe975e5deea1ce5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51930, "upload_time": "2012-05-20T18:14:31", "url": "https://files.pythonhosted.org/packages/e6/c9/81cb2574d74ae8eeb3ede26150ff6c58a24e1920033f7fd80896b1399868/django-imperavi-0.1.4dev.tar.gz" } ], "0.1.5dev": [ { "comment_text": "", "digests": { "md5": "2ad40e4ee9e2157ccee2bffa91fe8282", "sha256": "659c16684897de2e6db2bc137f2badc8c2e8fbd3c917e7cfca560f15e9e35957" }, "downloads": -1, "filename": "django-imperavi-0.1.5dev.tar.gz", "has_sig": false, "md5_digest": "2ad40e4ee9e2157ccee2bffa91fe8282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51939, "upload_time": "2012-05-21T22:52:17", "url": "https://files.pythonhosted.org/packages/6c/4f/0bec48965ebe3758bdc1da76e816bd27bf586d86b61187deae8d2aefb4ac/django-imperavi-0.1.5dev.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "3111d8d26879ea1791d39d32480fe06c", "sha256": "d7f37bbfa30db68beb47002ccf7faa6fc199549980862f3620a46be7db630876" }, "downloads": -1, "filename": "django-imperavi-0.1.6.tar.gz", "has_sig": false, "md5_digest": "3111d8d26879ea1791d39d32480fe06c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51039, "upload_time": "2012-05-24T07:37:32", "url": "https://files.pythonhosted.org/packages/52/6a/77a5e34592eb8724e33a433d368bb2ad073046723dfa0eda42f71d43c87c/django-imperavi-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c6a9bfa30abb9d76ffd4a2a3bc5b549c", "sha256": "587cc607859a8e1e0bea976f3441f1b6d83cd21be8ef68713c5482a2e388b60c" }, "downloads": -1, "filename": "django-imperavi-0.1.7.tar.gz", "has_sig": false, "md5_digest": "c6a9bfa30abb9d76ffd4a2a3bc5b549c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94167, "upload_time": "2012-06-16T13:10:05", "url": "https://files.pythonhosted.org/packages/9f/36/a8380c8b03579d21610947ddb6e9b2f644509ea7a67a51a68b87d6c0cac4/django-imperavi-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "02c6a82ada38d7fb92cdf4bf8b72320c", "sha256": "3e3f1e05a4ab2d39568eee120d9fc04420be52a12f140b64564dc96dbb9ae582" }, "downloads": -1, "filename": "django-imperavi-0.2.0.tar.gz", "has_sig": false, "md5_digest": "02c6a82ada38d7fb92cdf4bf8b72320c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95322, "upload_time": "2012-06-16T17:29:31", "url": "https://files.pythonhosted.org/packages/d1/16/29175a4ab69842aaf4d80f4c1060a453bc90cf8a8ddeb9474bbc5884dc0e/django-imperavi-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "73f721f5c8807969975559a56d9f48cb", "sha256": "bd3eff61351afc9cbdb34d5ddfa49440a71ad216caa8493b6e1e314c9025496f" }, "downloads": -1, "filename": "django-imperavi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "73f721f5c8807969975559a56d9f48cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95376, "upload_time": "2012-06-18T22:53:36", "url": "https://files.pythonhosted.org/packages/eb/96/8a0f705388dbf5795fea90e27b97fab1893bacb4ba2d5ddf0848238ea53f/django-imperavi-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "589984bfefbc1b4a8e82b6d5ce6090d8", "sha256": "44c43088ee8b6da0b7daccaf46c5f3dcf6a71e832affbf36f4bf823497b3c215" }, "downloads": -1, "filename": "django-imperavi-0.2.2.tar.gz", "has_sig": false, "md5_digest": "589984bfefbc1b4a8e82b6d5ce6090d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95557, "upload_time": "2012-06-18T23:01:03", "url": "https://files.pythonhosted.org/packages/a8/50/03aa8aca1ceee0445d57150848b0fb8847d83b666af0f078bfd6445033e6/django-imperavi-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5b9dcb47a4667329844ec009b0c75bc7", "sha256": "2b05ff0afbc8a23a28ab599abef6aa8e762f32b5830ce7522905b471763d3da2" }, "downloads": -1, "filename": "django-imperavi-0.2.3.tar.gz", "has_sig": false, "md5_digest": "5b9dcb47a4667329844ec009b0c75bc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98019, "upload_time": "2012-07-01T10:55:27", "url": "https://files.pythonhosted.org/packages/55/ec/cd6efb095376b19a06592be40c0380e717a888e66918a747f48c3ab7df17/django-imperavi-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b9dcb47a4667329844ec009b0c75bc7", "sha256": "2b05ff0afbc8a23a28ab599abef6aa8e762f32b5830ce7522905b471763d3da2" }, "downloads": -1, "filename": "django-imperavi-0.2.3.tar.gz", "has_sig": false, "md5_digest": "5b9dcb47a4667329844ec009b0c75bc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98019, "upload_time": "2012-07-01T10:55:27", "url": "https://files.pythonhosted.org/packages/55/ec/cd6efb095376b19a06592be40c0380e717a888e66918a747f48c3ab7df17/django-imperavi-0.2.3.tar.gz" } ] }