{ "info": { "author": "Marco Westerhof", "author_email": "westerhof.marco@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Wagtail App Pages\n=================\n\nThis module provides full MVC support for wagtail pages. Using it, it's possible to extend routing for a page by using\nurl configs and views. It addresses the same problem solved by wagtail's own RoutablePageMixin, without breaking clean\nMVC principles.\n\n* Free software: MIT license\n* Documentation: https://wagtail-app-pages.readthedocs.io.\n\n\nFeatures\n--------\n\n* Add URL endpoints to wagtail pages by simply providing a url config\n* Use regular django views instead of routing methods in the page model\n* Enrich (class based) views and request objects, so views always have access to the parent page\n* Adds a *reverse()* method to pages, so we can do reverse lookups with respect to the page itself\n* Provides a template tag to reverse urls within the same page (automatically detecting parent page if available)\n* Full url conf support, including django 2.0's new *path()* urls\n* Full support for app page revisions, explore older versions of the app page\n\n\n=======\nHistory\n=======\n\n0.2.12 (2019-10-01)\n-------------------\n\n* Re-integrating multi-site fix\n\n0.2.11 (2019-09-11)\n-------------------\n\n* Correctly update wagtail 2.6 support in setup.py\n\n0.2.10 (2019-09-02)\n-------------------\n\n* Wagtail 2.6 support\n\n0.2.9 (2019-08-12)\n------------------\n\n* fix issue regarding url resolving in multi-site scenarios\n\n0.2.8 (2019-06-03)\n------------------\n\n* Wagtail 2.5 support\n\n0.2.7 (2019-01-21)\n------------------\n\n* Wagtail 2.4 support\n\n0.2.6 (2018-11-06)\n------------------\n\n* update requirements\n\n0.2.5 (2018-08-06)\n------------------\n\n* ensure that parent page will also be available as \"page\" in the context\n\n0.2.4 (2018-07-26\n-----------------\n\n* Support for app page revisions\n\n0.2.3 (2018-05-29)\n------------------\n\n* Django 1.11 LTS support (issue #1)\n\n0.2.2 (2018-04-19)\n------------------\n\n* add context processor to provide parent_page to context\n\n0.2.1 (2018-04-10)\n------------------\n\n* fix templatetags missing in dist\n\n0.2.0 (2018-03-30)\n------------------\n\n* change to beta\n\n0.1.0 (2018-03-15)\n------------------\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mwesterhof/wagtail_app_pages", "keywords": "wagtail_app_pages", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "wagtail_app_pages", "package_url": "https://pypi.org/project/wagtail_app_pages/", "platform": "", "project_url": "https://pypi.org/project/wagtail_app_pages/", "project_urls": { "Homepage": "https://github.com/mwesterhof/wagtail_app_pages" }, "release_url": "https://pypi.org/project/wagtail_app_pages/0.2.12/", "requires_dist": null, "requires_python": "", "summary": "Full MVC support for wagtail pages", "version": "0.2.12" }, "last_serial": 5913441, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "67efef2967c8501f6ef60e71f6800036", "sha256": "c31bd45ff4a17346e2e4919b1174ff10d736584d47c74e45a6cdbbd8fdc1129c" }, "downloads": -1, "filename": "wagtail_app_pages-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67efef2967c8501f6ef60e71f6800036", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4055, "upload_time": "2018-03-19T13:18:18", "url": "https://files.pythonhosted.org/packages/62/22/5aff155187d055f0162b934afcec37bf3a3bdc399760475278055fd4f626/wagtail_app_pages-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8be87229828fdd4071812c2f19379135", "sha256": "7ee09ba7fffd7cdbfcf4bc0dce680f7957a6c8ef0e2987666486a380082b9df3" }, "downloads": -1, "filename": "wagtail_app_pages-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8be87229828fdd4071812c2f19379135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19131, "upload_time": "2018-03-19T13:18:20", "url": "https://files.pythonhosted.org/packages/91/29/a5a8994158433d2401856058df04bc26453ccc7f5da8c44ddd2f4cb543e3/wagtail_app_pages-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "300f3b6d91d4ef1dd09f590df2021b5d", "sha256": "4a60bcdb452fc30fd8f9eff030da85961bbcfcb20d5e202b4a7f6c5ba782e0b7" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "300f3b6d91d4ef1dd09f590df2021b5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4697, "upload_time": "2018-03-30T13:52:57", "url": "https://files.pythonhosted.org/packages/53/8d/da6b8c2e0b3433bfc62797581e14a929ea56ec6c6a6a5739b4e5be4d5954/wagtail_app_pages-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae876e03faac2e2c56edc2527ff7c713", "sha256": "76b4f251b40b99463d6c51c2295cca3a4a95fa6753b4b6e91a015ad94145b5f2" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ae876e03faac2e2c56edc2527ff7c713", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20788, "upload_time": "2018-03-30T13:52:58", "url": "https://files.pythonhosted.org/packages/63/c2/c11825f7e49daa470164796368509d8a06484e1eeef632804ebaa59ced93/wagtail_app_pages-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "511b01780c6da8e53a739e4702c7b0ed", "sha256": "f8cc5db165c16a6a3e41cb9b564b5da1c9cd0d8e54d25a83f97058a4e7049646" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "511b01780c6da8e53a739e4702c7b0ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5399, "upload_time": "2018-04-10T09:08:23", "url": "https://files.pythonhosted.org/packages/fc/f1/8dbd2024db1c1e9f41c44e7e1578227032eb35e8d35f5f2211d9a2fa8361/wagtail_app_pages-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "276263d258d1ff1e9b6a877f9baa85c8", "sha256": "b5dd849f8c5a99fe90e8a3d4088c36188264a2a67f349079786e339d97393b58" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.1.tar.gz", "has_sig": false, "md5_digest": "276263d258d1ff1e9b6a877f9baa85c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21102, "upload_time": "2018-04-10T09:08:24", "url": "https://files.pythonhosted.org/packages/f7/dd/c397e5706b4937867df5f1acbcd6ad27bfb9d961a413cc8ba26ab444c4fb/wagtail_app_pages-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "df85cc1fd39709c0f0653f4c26c7223a", "sha256": "ca31d9b9003cf59e1f478bf921197d4687383daec16021f678c85ffea6051c17" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.10.tar.gz", "has_sig": false, "md5_digest": "df85cc1fd39709c0f0653f4c26c7223a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18321, "upload_time": "2019-09-02T09:02:21", "url": "https://files.pythonhosted.org/packages/36/c9/4428afada77c0cf01049aec66f2b18f287ec07ada617a7a047d80d817191/wagtail_app_pages-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "22210056f63e3ca01090a93d69b22e49", "sha256": "6fef1d39ef024f74f617c9d8032d5180275532408983cb63bf5aacd6d0702ceb" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.11.tar.gz", "has_sig": false, "md5_digest": "22210056f63e3ca01090a93d69b22e49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18392, "upload_time": "2019-09-11T12:36:29", "url": "https://files.pythonhosted.org/packages/c0/f9/2ea09efe26a3676954125374facb4d7774939224504f2a200001e9327d76/wagtail_app_pages-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "2ecc32412b0d7283b50a92cbf6447a9e", "sha256": "87414e94d1e10f49d507d3319682419c2da5f625d37c9125848310111bbe3830" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.12.tar.gz", "has_sig": false, "md5_digest": "2ecc32412b0d7283b50a92cbf6447a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18511, "upload_time": "2019-10-01T15:48:44", "url": "https://files.pythonhosted.org/packages/80/d3/9cd1a5a80f618ae5e2aa96b87695f5d9025ffe20ed58815a552a8369ddfd/wagtail_app_pages-0.2.12.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4d1f0eb2204b52f1d22ee1aeb6390fcd", "sha256": "59bcf5691eaef2be7b7395426fcaa61c91acbb0b4c2c0d2646d5b46e26551652" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4d1f0eb2204b52f1d22ee1aeb6390fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21233, "upload_time": "2018-04-19T09:08:53", "url": "https://files.pythonhosted.org/packages/24/4c/0f4ff14bff672e332b405ef2d0d11981b3c887dde8735fa204783fd7a606/wagtail_app_pages-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "f507531602c0272de62d35f92393d150", "sha256": "bdf31ed7ecbe6a2ef56547961c2ee3503493b68b321e906c282b9e0ce23d2dd4" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.3.tar.gz", "has_sig": false, "md5_digest": "f507531602c0272de62d35f92393d150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21480, "upload_time": "2018-05-29T12:50:55", "url": "https://files.pythonhosted.org/packages/f2/24/2f962d339f08f4b271c345e2f7a68ab8b265727aaa1723964b0b31441d59/wagtail_app_pages-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "5447b3c46f5f8535a27f3b2d5c8e0fe6", "sha256": "15091cd10e03ee8b2a75fc03bcc2f47d08f7b4ff718fd18ca620f3853005d3a5" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.4.tar.gz", "has_sig": false, "md5_digest": "5447b3c46f5f8535a27f3b2d5c8e0fe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23477, "upload_time": "2018-07-26T09:11:16", "url": "https://files.pythonhosted.org/packages/92/17/156b77e0d695368a257559b48ca9eb0adeeda521005e42fbc4d169b7f28e/wagtail_app_pages-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "07ee5c662d1011163a56dd15f4e8bc3b", "sha256": "5c197e6c63a5adb2617c4cf6a3debf8b499cbb9509a527370d98eb23bbcfef27" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.5.tar.gz", "has_sig": false, "md5_digest": "07ee5c662d1011163a56dd15f4e8bc3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23675, "upload_time": "2018-08-06T14:10:38", "url": "https://files.pythonhosted.org/packages/5e/4c/344700073349fa1cff4507fadb83dacffb7d01e81777df9f90f535bb82c8/wagtail_app_pages-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "e4440686177b4ff3d3b244e029db78c7", "sha256": "07073a0bf51979f457a686a64499b91156b1a3674d620d2fec5ecb7ef7f023d4" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.6.tar.gz", "has_sig": false, "md5_digest": "e4440686177b4ff3d3b244e029db78c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23760, "upload_time": "2018-11-06T09:57:33", "url": "https://files.pythonhosted.org/packages/bd/7f/fa1045bf1c26a2bc92012371d03923cc99fa0c4d88a5f86f2223398edd34/wagtail_app_pages-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "4cc35a76a593daaa1dddf02574c9d2f2", "sha256": "56cf3bd610aca0ca5a1486bc917c97f10f536f8733d6f5088d5d6a8039946f19" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.7.tar.gz", "has_sig": false, "md5_digest": "4cc35a76a593daaa1dddf02574c9d2f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23825, "upload_time": "2019-01-21T12:18:34", "url": "https://files.pythonhosted.org/packages/3c/f0/e359e8b64ad648d0e2947c37b558833ef7de2e6b90a77d1513fb479677c2/wagtail_app_pages-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "3d3ee1f53783619dd79ec589a80b4236", "sha256": "a431b125c1d7ede1939402ca7eb6e41e65fc8caae35f78d0b5ed0584cfdf1d83" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.8.tar.gz", "has_sig": false, "md5_digest": "3d3ee1f53783619dd79ec589a80b4236", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23860, "upload_time": "2019-06-03T09:14:46", "url": "https://files.pythonhosted.org/packages/fc/19/a135c227d53c263c2e275ccc4a7755c48b48e553610b227303ab93c4f19c/wagtail_app_pages-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "6c72327e32863b03332a976166a88712", "sha256": "083a94f1bc0436b49699397c1dbbddabb01c59e1cfe5a15999e63b5ad9146543" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.9.tar.gz", "has_sig": false, "md5_digest": "6c72327e32863b03332a976166a88712", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24005, "upload_time": "2019-08-12T16:32:06", "url": "https://files.pythonhosted.org/packages/ef/ff/59e4e648965a868047156332a6df515c0cf99014ac73bd5487a0f50ae411/wagtail_app_pages-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2ecc32412b0d7283b50a92cbf6447a9e", "sha256": "87414e94d1e10f49d507d3319682419c2da5f625d37c9125848310111bbe3830" }, "downloads": -1, "filename": "wagtail_app_pages-0.2.12.tar.gz", "has_sig": false, "md5_digest": "2ecc32412b0d7283b50a92cbf6447a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18511, "upload_time": "2019-10-01T15:48:44", "url": "https://files.pythonhosted.org/packages/80/d3/9cd1a5a80f618ae5e2aa96b87695f5d9025ffe20ed58815a552a8369ddfd/wagtail_app_pages-0.2.12.tar.gz" } ] }