{ "info": { "author": "Jos\u00e9 Padilla", "author_email": "jpadilla@filepreviews.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "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", "Topic :: Internet :: WWW/HTTP :: Site Management" ], "description": "wagtail-filepreviews\n====================\n\n.. image:: https://travis-ci.org/filepreviews/wagtail-filepreviews.svg?branch=master\n :target: https://travis-ci.org/filepreviews/wagtail-filepreviews\n\nExtend Wagtail's Documents with image previews and metadata from FilePreviews\n\nInstalling\n----------\n\nInstall with **pip**:\n\n.. code-block:: sh\n\n $ pip install wagtaildocs_previews\n\nSettings\n~~~~~~~~\n\nIn your settings file, add ``wagtaildocs_previews`` to ``INSTALLED_APPS``:\n\n.. code:: python\n\n INSTALLED_APPS = [\n # ...\n 'wagtaildocs_previews',\n # ...\n ]\n\nYou'll also need to set ``WAGTAILDOCS_DOCUMENT_MODEL``.\n\n.. code:: python\n\n WAGTAILDOCS_DOCUMENT_MODEL = 'wagtaildocs_previews.PreviewableDocument'\n\nURL configuration\n~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n from wagtaildocs_previews import urls as wagtaildocs_urls\n\n urlpatterns = [\n # ...\n url(r'^documents/', include(wagtaildocs_urls)),\n # ...\n ]\n\nUsage\n-----\n\nSince we're extending via ``WAGTAILDOCS_DOCUMENT_MODEL`` you should be using\n``get_document_model()`` to reference to correct Document model.\n\n.. code:: python\n\n from wagtail.wagtailcore.models import Page\n from wagtail.wagtaildocs.models import get_document_model\n from wagtail.wagtaildocs.edit_handlers import DocumentChooserPanel\n\n\n class BookPage(Page):\n book_file = models.ForeignKey(\n get_document_model(),\n null=True,\n blank=True,\n on_delete=models.SET_NULL,\n related_name='+'\n )\n\n content_panels = Page.content_panels + [\n DocumentChooserPanel('book_file'),\n ]\n\n\nIn your template now you'll be able to access the ``preview_data`` field.\n\n.. code:: html\n\n {% extends \"base.html\" %}\n {% load wagtailcore_tags %}\n\n {% block body_class %}resource-page{% endblock %}\n\n {% block content %}\n

Book\n

{{ page.book_file.title }}

\n \"\"\n {% endblock %}\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/filepreviews/wagtail-filepreviews", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wagtaildocs-previews", "package_url": "https://pypi.org/project/wagtaildocs-previews/", "platform": "", "project_url": "https://pypi.org/project/wagtaildocs-previews/", "project_urls": { "Homepage": "https://github.com/filepreviews/wagtail-filepreviews" }, "release_url": "https://pypi.org/project/wagtaildocs-previews/0.0.1/", "requires_dist": [ "django-model-utils (>=3.0.0,<4.0)", "filepreviews (<3.0,>=2.0.2)", "jsonfield (>=2.0.1<3.0)", "wagtail (>=1.9,<2.0)", "flake8 (>=3.3.0<4.0); extra == 'test'", "isort (>=4.2.5,<5.0); extra == 'test'", "responses (<1.0,>=0.5.1); extra == 'test'" ], "requires_python": "", "summary": "Extend Wagtail's Documents with image previews and metadata from FilePreviews", "version": "0.0.1" }, "last_serial": 2814199, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4661fd5da22214ba75669650cced3750", "sha256": "4c3e32f960a4523f7c1e54f0421dd36639d6172f0094354803263523b2fe9288" }, "downloads": -1, "filename": "wagtaildocs_previews-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4661fd5da22214ba75669650cced3750", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12757, "upload_time": "2017-04-19T14:36:56", "url": "https://files.pythonhosted.org/packages/7a/a6/c57a5d56eb900437941439ff55af8df7ec5da63c15544c6709a7491489b6/wagtaildocs_previews-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34c768fb3bc8ea09a1e564dcf06c9ea9", "sha256": "c2f0e24ef256f408d1b010168221c349a354b418425afa1b4be6219e8408fcf2" }, "downloads": -1, "filename": "wagtaildocs_previews-0.0.1.tar.gz", "has_sig": false, "md5_digest": "34c768fb3bc8ea09a1e564dcf06c9ea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9360, "upload_time": "2017-04-19T14:36:58", "url": "https://files.pythonhosted.org/packages/46/eb/d9132966bc8c42233a60979d77ec54559b6c87c86fc8074478ecd5b6b96d/wagtaildocs_previews-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4661fd5da22214ba75669650cced3750", "sha256": "4c3e32f960a4523f7c1e54f0421dd36639d6172f0094354803263523b2fe9288" }, "downloads": -1, "filename": "wagtaildocs_previews-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4661fd5da22214ba75669650cced3750", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12757, "upload_time": "2017-04-19T14:36:56", "url": "https://files.pythonhosted.org/packages/7a/a6/c57a5d56eb900437941439ff55af8df7ec5da63c15544c6709a7491489b6/wagtaildocs_previews-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34c768fb3bc8ea09a1e564dcf06c9ea9", "sha256": "c2f0e24ef256f408d1b010168221c349a354b418425afa1b4be6219e8408fcf2" }, "downloads": -1, "filename": "wagtaildocs_previews-0.0.1.tar.gz", "has_sig": false, "md5_digest": "34c768fb3bc8ea09a1e564dcf06c9ea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9360, "upload_time": "2017-04-19T14:36:58", "url": "https://files.pythonhosted.org/packages/46/eb/d9132966bc8c42233a60979d77ec54559b6c87c86fc8074478ecd5b6b96d/wagtaildocs_previews-0.0.1.tar.gz" } ] }