{ "info": { "author": "Springload", "author_email": "hello@springload.co.nz", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "# wagtailembedder [![PyPI](https://img.shields.io/pypi/v/wagtailembedder.svg)](https://pypi.python.org/pypi/wagtailembedder)\n\n> Snippets embedder for Wagtail RichTextField.\n\n*Check out [Awesome Wagtail](https://github.com/springload/awesome-wagtail) for more awesome packages and resources from the Wagtail community.*\n\n![Wagtailembedder scnreenshot](./screenshot.png)\n\n## Quickstart\n\nInstall the package with\n\n```sh\npip install wagtailembedder\n```\n\nAdd `wagtailembedder` to your `settings.py` in the `INSTALLED_APPS` section:\n\n```python\nINSTALLED_APPS = [\n ...\n 'modelcluster',\n 'wagtailembedder',\n 'core',\n ...\n]\n```\n\nFor each models registered as a wagtail.wagtailsnippets create an html file to render the template inside a RichText field.\n\n * Templates names will match snippets models names replacing capital letters with underscores, Wagtail style.\n For the ```SocialMediaLink``` snippet in the ```core``` app, it will look for the following template ```core/templates/snippets/socialmedialink.html```.\n * The variable containing the snippet instance in the template is ```snippet```.\n\nIf no template is defined then an exception will be raised in the frontend when rendering a RichTextField with the embedded snippet in it. Make sure you write some templates for your snippets before start to embedding them.\n\n# Options\n\nIf the snippet meta has a description field, it will show up next to the snippet name in the admin interface.\n\n```python\nfrom django.db import models\nimport django.db.models.options as options\n\noptions.DEFAULT_NAMES = options.DEFAULT_NAMES + ('description',)\n\n\n@register_snippet\nclass MySnippet(models.Model):\n # fields definition\n\n class Meta:\n description = \"My Snippet Description\"\n```\n\n## Development\n\n### Releases\n\n- Make a new branch for the release of the new version.\n- Update the [CHANGELOG](https://github.com/springload/wagtailembedder/CHANGELOG.md).\n- Update the version number in `setup.py`, following semver.\n- Make a PR and squash merge it.\n- Back on master with the PR merged, use `make publish` (confirm, and enter your password).\n- Finally, go to GitHub and create a release and a tag for the new version.\n- Done!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/springload/wagtailembedder/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wagtailembedder", "package_url": "https://pypi.org/project/wagtailembedder/", "platform": "", "project_url": "https://pypi.org/project/wagtailembedder/", "project_urls": { "Homepage": "https://github.com/springload/wagtailembedder/" }, "release_url": "https://pypi.org/project/wagtailembedder/1.2/", "requires_dist": null, "requires_python": "", "summary": "Snippets embedder for Wagtail RichTextField.", "version": "1.2" }, "last_serial": 3735811, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "1c47f73c1d76249dd026a7520c088ba7", "sha256": "edd7e5395043de222204bf74c0b43b13ef8cbeef922c27bef084b36f25857808" }, "downloads": -1, "filename": "wagtailembedder-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c47f73c1d76249dd026a7520c088ba7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11247, "upload_time": "2015-05-12T05:57:03", "url": "https://files.pythonhosted.org/packages/24/e6/d52180e0255e5c9b39d5ca30a212c49771d88d2bc084ad1c67c44735269e/wagtailembedder-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edaf824aec675ea19880f93a8070c3a4", "sha256": "8ad4f7b9ab877cb5d5fead97edfb79367c4c4ec182d708b09f85a4a9d8b5f415" }, "downloads": -1, "filename": "wagtailembedder-0.1.3.tar.gz", "has_sig": false, "md5_digest": "edaf824aec675ea19880f93a8070c3a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6611, "upload_time": "2015-05-12T05:57:06", "url": "https://files.pythonhosted.org/packages/c4/ee/b17d11cfdaada48496ce51c692fe55579328d834a6f0a236b96119d742be/wagtailembedder-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7b56ca7726e02be1e85bbc4e04ba95fd", "sha256": "9b0524ec3146ae283f934297d6cfee5b7393160bda6460a15e7c31bd82de0b85" }, "downloads": -1, "filename": "wagtailembedder-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b56ca7726e02be1e85bbc4e04ba95fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11246, "upload_time": "2015-07-07T05:44:58", "url": "https://files.pythonhosted.org/packages/27/82/d217467f909d6e79c1f1437124199d9497fe5d6758164d1435768ecf1785/wagtailembedder-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c273ca0e9de850197ea6542ede4dac0", "sha256": "5f9bb8a202ea112677079dbef14c49dfbef836b82d3b9723c96cd2ae68e37a96" }, "downloads": -1, "filename": "wagtailembedder-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6c273ca0e9de850197ea6542ede4dac0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6709, "upload_time": "2015-07-07T05:45:03", "url": "https://files.pythonhosted.org/packages/8c/d4/8adec0285907b38076811b9bcea6af55561f264aa01ff2a671f4081001f3/wagtailembedder-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "64adf82a9f46e3f0b036fca6260b4cf3", "sha256": "c83d93e519d5a07cbd78f03ce2db6abad31ba2f157444c74d1d4cb84adada29a" }, "downloads": -1, "filename": "wagtailembedder-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64adf82a9f46e3f0b036fca6260b4cf3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11644, "upload_time": "2016-02-15T02:36:20", "url": "https://files.pythonhosted.org/packages/d9/9f/6003288e7acc780f6551073fe01e22dc55d9d469b2ac7fb30ba6490c255f/wagtailembedder-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a12ec14153ff9da39a537d64721aa58b", "sha256": "e08335f4ce96f2bc7ecbe3dd6798e3613afc486a427c04e5b8a5fcbd3539cdae" }, "downloads": -1, "filename": "wagtailembedder-0.1.5.tar.gz", "has_sig": false, "md5_digest": "a12ec14153ff9da39a537d64721aa58b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7135, "upload_time": "2016-02-15T02:36:27", "url": "https://files.pythonhosted.org/packages/1a/4f/a7d45640a028ed022469d81cfddab85197d71e2eeac3eb29366dcda2be8d/wagtailembedder-0.1.5.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "8c765ecdb776cc95f475d914daa8f632", "sha256": "279918e22c819ea1fb848868cf49c4422443bb1670ac38819907472d5f7565dd" }, "downloads": -1, "filename": "wagtailembedder-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c765ecdb776cc95f475d914daa8f632", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12313, "upload_time": "2016-05-02T02:04:14", "url": "https://files.pythonhosted.org/packages/9d/7a/bd6c8e73e1370b9f93dec29457dde1fae3edfee14ead9a126625845834bc/wagtailembedder-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4f63f1883b32a7c3e28694797c17f2f", "sha256": "b7b66ff06f910ed8f05fdf3d8ad9bb9c390a9e34a4c5c149c067ac44e7bddc91" }, "downloads": -1, "filename": "wagtailembedder-1.0.tar.gz", "has_sig": false, "md5_digest": "c4f63f1883b32a7c3e28694797c17f2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7604, "upload_time": "2016-05-02T02:04:26", "url": "https://files.pythonhosted.org/packages/b0/d9/5d2947a300f4cc3363fbcd900a2e016b87b37e369ee537644cbee0715193/wagtailembedder-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7cca40d9fa3f4237f506f96eec79b71b", "sha256": "9fe7b77511898c88db60dc32e05fc524feb6b3f6ab6218f181e48e2c4ad1bb14" }, "downloads": -1, "filename": "wagtailembedder-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7cca40d9fa3f4237f506f96eec79b71b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12349, "upload_time": "2016-07-14T02:48:17", "url": "https://files.pythonhosted.org/packages/4a/3b/1eb13a2195931d615222c7d9ee015f2ab2fc4d0bb70779b25cdcf009a858/wagtailembedder-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "225107249033061931254c3539e64424", "sha256": "10b1d2d0adca47e14efbef2a0bfef97c949aea29d00900234bccd18793918ee3" }, "downloads": -1, "filename": "wagtailembedder-1.1.tar.gz", "has_sig": false, "md5_digest": "225107249033061931254c3539e64424", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7620, "upload_time": "2016-07-14T02:48:21", "url": "https://files.pythonhosted.org/packages/f6/48/8b4d9fe9c313ccca2f3ff518aa16a0330baebee3b3b2b4cf25c3d25287f9/wagtailembedder-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "f43753ecd8b0fa1b383b6233328fb07a", "sha256": "d3f13750f999dd2e841888882db296476e203b0d5232a64d14c83f88191fbf11" }, "downloads": -1, "filename": "wagtailembedder-1.2.tar.gz", "has_sig": false, "md5_digest": "f43753ecd8b0fa1b383b6233328fb07a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8729, "upload_time": "2018-04-04T23:44:44", "url": "https://files.pythonhosted.org/packages/86/e8/f07302d60d7de800f569a5184bb7bfdeec30dc613304899224123a6494f4/wagtailembedder-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f43753ecd8b0fa1b383b6233328fb07a", "sha256": "d3f13750f999dd2e841888882db296476e203b0d5232a64d14c83f88191fbf11" }, "downloads": -1, "filename": "wagtailembedder-1.2.tar.gz", "has_sig": false, "md5_digest": "f43753ecd8b0fa1b383b6233328fb07a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8729, "upload_time": "2018-04-04T23:44:44", "url": "https://files.pythonhosted.org/packages/86/e8/f07302d60d7de800f569a5184bb7bfdeec30dc613304899224123a6494f4/wagtailembedder-1.2.tar.gz" } ] }